diff --git a/lib/Service/Cmdb/CmdbImportRow.php b/lib/Service/Cmdb/CmdbImportRow.php new file mode 100644 index 00000000..dfaee592 --- /dev/null +++ b/lib/Service/Cmdb/CmdbImportRow.php @@ -0,0 +1,131 @@ + + * @copyright 2026 Conduction B.V. + * @license EUPL-1.2 https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * @link https://github.com/ConductionNL/stackiq + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + * + * SPDX-FileCopyrightText: 2026 Conduction B.V. + * SPDX-License-Identifier: EUPL-1.2 + */ + +declare(strict_types=1); + +namespace OCA\Stackiq\Service\Cmdb; + +/** + * A row (or an application the reconciliation handles): where it is, its values, + * its warnings, the step it is at and the objects it saved. + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + */ +final class CmdbImportRow { + + /** + * The normalised row, whose values are also taken out of a failure's log line. + * + * @var array + */ + public array $values = []; + + /** + * Row warnings. + * + * @var array + */ + public array $warnings = []; + + /** + * The APPID's match key. + * + * @var string + */ + public string $matchKey = ''; + + /** + * The module's import key. + * + * @var string + */ + public string $externalKey = ''; + + /** + * The step the row is at. + * + * @var string + */ + public string $step = 'mapping'; + + /** + * The supplier, when there is one. + * + * @var string|null + */ + public ?string $providerUuid = null; + + /** + * The owner contact persons by usage field. + * + * @var array + */ + public array $owners = []; + + /** + * The module, once saved or matched. + * + * @var string|null + */ + public ?string $moduleUuid = null; + + /** + * The usage, once saved. + * + * @var string|null + */ + public ?string $usageUuid = null; + + /** + * Build the row. + * + * @param CmdbImportRun|null $run The run, or null for a lookup outside one. + * @param array{sheet: string, row: int, appId: string, name: string} $entry Where the row is. + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + */ + public function __construct( + public readonly ?CmdbImportRun $run, + public readonly array $entry, + ) { + }//end __construct() + + /** + * Add the row's outcome to the run's report, with its warnings and objects. + * + * @param string $outcome The outcome. + * @param array $reasons Reasons. + * + * @return void + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + */ + public function report(string $outcome, array $reasons = []): void { + $this->run?->report->addRow( + sheet: $this->entry['sheet'], + row: $this->entry['row'], + appId: $this->entry['appId'], + name: $this->entry['name'], + outcome: $outcome, + reasons: $reasons, + warnings: $this->warnings, + moduleUuid: $this->moduleUuid, + usageUuid: $this->usageUuid + ); + }//end report() +}//end class diff --git a/lib/Service/Cmdb/CmdbImportRun.php b/lib/Service/Cmdb/CmdbImportRun.php new file mode 100644 index 00000000..c31047c3 --- /dev/null +++ b/lib/Service/Cmdb/CmdbImportRun.php @@ -0,0 +1,111 @@ + + * @copyright 2026 Conduction B.V. + * @license EUPL-1.2 https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * @link https://github.com/ConductionNL/stackiq + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + * + * SPDX-FileCopyrightText: 2026 Conduction B.V. + * SPDX-License-Identifier: EUPL-1.2 + */ + +declare(strict_types=1); + +namespace OCA\Stackiq\Service\Cmdb; + +/** + * One import run: its report, the municipality, the archive sheet and the options. + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + */ +final class CmdbImportRun { + + /** + * The consumer, as the service resolved it. + * + * @var array{uuid: string, name: string, created: bool} + */ + public readonly array $municipality; + + /** + * The archive sheet. + * + * @var array{sheet: string, present: bool, keyColumnMissing: bool, uncachedRows: array, keys: array} + */ + public readonly array $archive; + + /** + * The operation id. + * + * @var string + */ + public readonly string $operationId; + + /** + * The `missingRecords` mode: keep or archive. + * + * @var string + */ + public readonly string $missingRecords; + + /** + * Whether a matched module is updated. + * + * @var bool + */ + public readonly bool $updateExisting; + + /** + * The publicationDate of a created module, or null to create it unpublished. + * + * @var string|null + */ + public readonly ?string $publicationDate; + + /** + * The workbook's date system. + * + * @var bool + */ + public readonly bool $date1904; + + /** + * Build the run. + * + * @param CmdbImportReport $report The report. + * @param array $settings municipality, archive, operationId, missingRecords, + * updateExisting, publicationDate and date1904. + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + */ + public function __construct( + public readonly CmdbImportReport $report, + array $settings, + ) { + $this->municipality = $settings['municipality']; + $this->archive = $settings['archive']; + $this->operationId = (string) $settings['operationId']; + $this->missingRecords = (string) $settings['missingRecords']; + $this->updateExisting = (bool) $settings['updateExisting']; + $this->publicationDate = $settings['publicationDate']; + $this->date1904 = (bool) $settings['date1904']; + }//end __construct() + + /** + * The consumer's uuid. + * + * @return string + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + */ + public function municipalityUuid(): string { + return $this->municipality['uuid']; + }//end municipalityUuid() +}//end class diff --git a/lib/Service/CmdbExportImportService.php b/lib/Service/CmdbExportImportService.php index 1fd4abc5..1491b4ac 100644 --- a/lib/Service/CmdbExportImportService.php +++ b/lib/Service/CmdbExportImportService.php @@ -68,6 +68,8 @@ use OCA\Stackiq\Exception\CmdbImportException; use OCA\Stackiq\Service\Cmdb\CmdbImportProfile; use OCA\Stackiq\Service\Cmdb\CmdbImportReport; +use OCA\Stackiq\Service\Cmdb\CmdbImportRow; +use OCA\Stackiq\Service\Cmdb\CmdbImportRun; use OCA\Stackiq\Service\Cmdb\CmdbOwnerIdentity; use OCA\Stackiq\Service\Cmdb\OpenRegisterInstance; use OCA\Stackiq\Service\Cmdb\CmdbRowNormaliser; @@ -568,7 +570,6 @@ private function runImport(string $path, array $options, string $startedAt): arr $archive = $this->archiveSheet(workbook: $workbook); $this->unreadableKeyRows = $this->unreadableKeyRows(rows: $rows, droppedRows: (array)($workbook['uncachedKeyRows'] ?? [])); $this->absentSheets = array_values(array_map('strval', (array)($workbook['absentSheets'] ?? []))); - $this->addRunWarnings(report: $report, municipality: $municipality, archive: $archive, missingRecords: $missingRecords); $this->progressTracker->startOperation( operationType: self::OPERATION_TYPE, @@ -584,6 +585,19 @@ private function runImport(string $path, array $options, string $startedAt): arr if ($publish === true) { $publicationDate = $startedAt; } + + $run = new CmdbImportRun( + report: $report, + settings: [ + 'municipality' => $municipality, + 'archive' => $archive, + 'operationId' => $operationId, + 'missingRecords' => $missingRecords, + 'updateExisting' => $updateExisting, + 'publicationDate' => $publicationDate, + 'date1904' => $workbook['date1904'], + ] + ); $audit = [ 'operationId' => $operationId, 'uid' => $this->userSession->getUser()?->getUID(), @@ -594,6 +608,7 @@ private function runImport(string $path, array $options, string $startedAt): arr 'publish' => $publish, 'missingRecords' => $missingRecords, ]; + $this->addRunWarnings(run: $run); $this->logger->info('CmdbExportImportService: import started', array_merge($audit, ['rows' => count($rows)])); try { foreach ($rows as $index => $row) { @@ -602,24 +617,12 @@ private function runImport(string $path, array $options, string $startedAt): arr break; } - $this->processRow( - row: $row, - municipalityUuid: $municipality['uuid'], - options: ['updateExisting' => $updateExisting, 'publicationDate' => $publicationDate], - date1904: $workbook['date1904'], - report: $report - ); + $this->processRow(row: $row, run: $run); $this->progressTracker->updateProgress(processedItems: ($index + 1)); } if ($missingRecords === 'archive' && $report->isCancelled() === false) { - $this->reconcile( - municipalityUuid: $municipality['uuid'], - archive: $archive, - operationId: $operationId, - processedItems: count($rows), - report: $report - ); + $this->reconcile(run: $run, processedItems: count($rows)); } $result = $report->toArray(); @@ -650,10 +653,8 @@ private function runImport(string $path, array $options, string $startedAt): arr * has no key column or has unreadable keys, a CMDB sheet that is missing or has unreadable keys, * and a created municipality. * - * @param CmdbImportReport $report The report. - * @param array{uuid: string, name: string, created: bool} $municipality The consumer, as resolveMunicipality() found it. - * @param ArchiveSheet $archive The archive sheet. - * @param string $missingRecords The import's `missingRecords` mode. + * @param CmdbImportRun $run The run: its report, municipality (as resolveMunicipality() found it), + * archive sheet and `missingRecords` mode. * * @return void * @@ -661,7 +662,11 @@ private function runImport(string $path, array $options, string $startedAt): arr * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-missing-from-the-cmdb-sheets-shall-be-archived-when-the-archive-sheet-lists-it-and-soft-deleted-when-no-sheet-does-req-cmdb-015 * @spec openspec/changes/cmdb-import-mapping-view/tasks.md#task-1 */ - private function addRunWarnings(CmdbImportReport $report, array $municipality, array $archive, string $missingRecords): void { + private function addRunWarnings(CmdbImportRun $run): void { + $report = $run->report; + $municipality = $run->municipality; + $archive = $run->archive; + $missingRecords = $run->missingRecords; if ($this->profile->usesShippedFallback() === true) { $report->addImportWarnings( warnings: [ @@ -745,112 +750,82 @@ private function unreadableKeyRows(array $rows, array $droppedRows): array { * Process one row in its own error boundary and add its outcome. * * @param array{sheet: string, row: int, cells: array, uncached?: array} $row The reader row. - * @param string $municipalityUuid The consumer. - * @param array{updateExisting: bool, publicationDate: string|null} $options Whether matched rows are updated, and the - * publicationDate of a created module (null: unpublished). - * @param bool $date1904 The workbook's date system. - * @param CmdbImportReport $report The report. + * @param CmdbImportRun $run The run: the consumer, whether matched rows are updated, the publicationDate + * of a created module (null: unpublished), the date system and the report. * * @return void * * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 */ - private function processRow( - array $row, - string $municipalityUuid, - array $options, - bool $date1904, - CmdbImportReport $report, - ): void { - $sheet = $row['sheet']; - $values = $this->normaliseRow(row: $row, date1904: $date1904); - $rowNumber = $row['row']; - $appId = ($values[$this->profile->keyColumn()] ?? ''); - $name = ($values[$this->profile->nameColumn()] ?? ''); - - $entry = ['sheet' => $sheet, 'row' => $rowNumber, 'appId' => $appId, 'name' => $name]; - - $warnings = $this->uncachedWarnings(row: $row); - - $matchKey = self::matchKey(appId: $appId); - if ($this->skipForWinningSheet(report: $report, entry: $entry, matchKey: $matchKey, warnings: $warnings) === true) { + private function processRow(array $row, CmdbImportRun $run): void { + $values = $this->normaliseRow(row: $row, date1904: $run->date1904); + $entry = [ + 'sheet' => $row['sheet'], + 'row' => $row['row'], + 'appId' => ($values[$this->profile->keyColumn()] ?? ''), + 'name' => ($values[$this->profile->nameColumn()] ?? ''), + ]; + $current = new CmdbImportRow(run: $run, entry: $entry); + $current->values = $values; + $current->warnings = $this->uncachedWarnings(row: $row); + $current->matchKey = self::matchKey(appId: $entry['appId']); + if ($this->skipForWinningSheet(row: $current) === true) { return; } - - $skipReason = $this->skipReason(appId: $appId, matchKey: $matchKey); + $skipReason = $this->skipReason(appId: $entry['appId'], matchKey: $current->matchKey); if ($skipReason !== null) { - $this->addRow(report: $report, entry: $entry, outcome: CmdbImportReport::SKIPPED, reasons: [$skipReason], warnings: $warnings); + $current->report(outcome: CmdbImportReport::SKIPPED, reasons: [$skipReason]); return; } - - $step = 'mapping'; - $moduleUuid = null; - $usageUuid = null; - try { - $module = $this->map(target: 'module', values: $values, rowNumber: $rowNumber, warnings: $warnings); - if ($module['missing'] !== []) { - $reasons = array_map(fn (string $column): string => $this->l10n->t('missing %s', [$column]), $module['missing']); - $this->addRow(report: $report, entry: $entry, outcome: CmdbImportReport::SKIPPED, reasons: $reasons, warnings: $warnings); - return; - } - - // Claimed only now: a row skipped for a missing value leaves its APPID to a later row. - $this->seenKeys[$matchKey] = true; - - // The module is matched before the supplier is resolved, so a row that - // ends as a conflict or `exists` creates no Supplier organisation. - $step = 'module'; - $externalKey = $this->profile->externalKeyPrefix() . ':' . $municipalityUuid . ':' . $matchKey; - $match = $this->matchModule(externalKey: $externalKey, municipalityUuid: $municipalityUuid, matchKey: $matchKey, options: $options); - if ($match['skipReason'] !== null) { - $this->addRow( - report: $report, - entry: $entry, - outcome: CmdbImportReport::SKIPPED, - reasons: [$match['skipReason']], - warnings: $warnings, - moduleUuid: $match['uuid'] - ); - return; - } - - $step = 'manufacturer'; - $providerUuid = $this->resolveManufacturer(values: $values, rowNumber: $rowNumber); - - $step = 'module'; - $moduleResult = $this->importModule( - data: $module['data'], - externalKey: $externalKey, - existing: $match['existing'], - providerUuid: $providerUuid, - publicationDate: $options['publicationDate'], - report: $report - ); - $moduleUuid = $moduleResult['uuid']; - - $step = 'owners'; - $owners = $this->resolveOwners(values: $values, rowNumber: $rowNumber, municipalityUuid: $municipalityUuid, warnings: $warnings); - - $step = 'usage'; - $usage = $this->map(target: 'usage', values: $values, rowNumber: $rowNumber, warnings: $warnings); - $usageResult = $this->upsertUsage( - data: $usage['data'], - municipalityUuid: $municipalityUuid, - moduleUuid: $moduleUuid, - providerUuid: $providerUuid, - owners: $owners - ); - $usageUuid = $usageResult['uuid']; + $this->importRow(row: $current); } catch (Throwable $e) { - $this->failRow(report: $report, entry: $entry, step: $step, e: $e, warnings: $warnings, uuids: [$moduleUuid, $usageUuid], values: $values); - return; - }//end try - - $outcome = self::rowOutcome(module: $moduleResult['outcome'], usage: $usageResult['outcome']); - $this->addRow(report: $report, entry: $entry, outcome: $outcome, warnings: $warnings, moduleUuid: $moduleUuid, usageUuid: $usageUuid); + $this->failRow(row: $current, e: $e); + } }//end processRow() + /** + * Map, match and save one row's module and usage, and add its outcome. + * + * @param CmdbImportRow $row The row; its step says where a failure happened. + * + * @return void + * + * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 + */ + private function importRow(CmdbImportRow $row): void { + $module = $this->map(target: 'module', row: $row); + if ($module['missing'] !== []) { + $reasons = array_map(fn (string $column): string => $this->l10n->t('missing %s', [$column]), $module['missing']); + $row->report(outcome: CmdbImportReport::SKIPPED, reasons: $reasons); + return; + } + // Claimed only now: a row skipped for a missing value leaves its APPID to a later row. + $this->seenKeys[$row->matchKey] = true; + // The module is matched before the supplier is resolved, so a row that + // ends as a conflict or `exists` creates no Supplier organisation. + $row->step = 'module'; + $row->externalKey = $this->profile->externalKeyPrefix() . ':' . $row->run->municipalityUuid() . ':' . $row->matchKey; + $match = $this->matchModule(row: $row); + if ($match['skipReason'] !== null) { + $row->moduleUuid = $match['uuid']; + $row->report(outcome: CmdbImportReport::SKIPPED, reasons: [$match['skipReason']]); + return; + } + $row->step = 'manufacturer'; + $row->providerUuid = $this->resolveManufacturer(row: $row); + $row->step = 'module'; + $moduleResult = $this->importModule(row: $row, module: ['data' => $module['data'], 'existing' => $match['existing']]); + $row->moduleUuid = $moduleResult['uuid']; + $row->step = 'owners'; + $row->owners = $this->resolveOwners(row: $row); + $row->step = 'usage'; + $usage = $this->map(target: 'usage', row: $row); + $usageResult = $this->upsertUsage(row: $row, data: $usage['data']); + $row->usageUuid = $usageResult['uuid']; + $row->report(outcome: self::rowOutcome(module: $moduleResult['outcome'], usage: $usageResult['outcome'])); + }//end importRow() + /** * The row's cells plus its sheet's constants, normalised the way the profile says. * @@ -897,39 +872,27 @@ private function uncachedWarnings(array $row): array { * message for the administrator, with every cell value of the row and * every e-mail address taken out (logSafeMessage()). * - * @param CmdbImportReport $report The report. - * @param array{sheet: string, row: int, appId: string, name: string} $entry Where the row is. - * @param string $step The step that failed. + * @param CmdbImportRow $row The row: where it is, the step that failed, its warnings so far, the module + * and usage when saved, and the values that are taken out of the log line. * @param Throwable $e The cause. - * @param array $warnings Row warnings so far. - * @param array{0: string|null, 1: string|null} $uuids Module and usage, when saved. - * @param array $values The normalised row, whose values are taken out of the log line. * * @return void * * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 */ - private function failRow(CmdbImportReport $report, array $entry, string $step, Throwable $e, array $warnings, array $uuids, array $values): void { + private function failRow(CmdbImportRow $row, Throwable $e): void { + $entry = $row->entry; + $step = $row->step; $this->logger->warning( 'CmdbExportImportService: row failed', array_merge( ['sheet' => $entry['sheet'], 'row' => $entry['row'], 'appId' => $entry['appId']], - ['step' => $step, 'exception' => get_class($e), 'error' => self::logSafeMessage(step: $step, e: $e, values: $values)] + ['step' => $step, 'exception' => get_class($e), 'error' => self::logSafeMessage(step: $step, e: $e, values: $row->values)] ) ); $kind = substr((string)strrchr('\\' . get_class($e), '\\'), 1); - $reason = $this->l10n->t('step "%1$s" failed (%2$s)', [$step, $kind]); - - $this->addRow( - report: $report, - entry: $entry, - outcome: CmdbImportReport::FAILED, - reasons: [$reason], - warnings: $warnings, - moduleUuid: $uuids[0], - usageUuid: $uuids[1] - ); + $row->report(outcome: CmdbImportReport::FAILED, reasons: [$this->l10n->t('step "%1$s" failed (%2$s)', [$step, $kind])]); }//end failRow() /** @@ -1007,70 +970,24 @@ private function finishOperation(array $report): void { $this->progressTracker->clearCancelRequested(operationId: (string)$report['operationId']); }//end finishOperation() - /** - * Add a row outcome to the report. - * - * @param CmdbImportReport $report The report. - * @param array{sheet: string, row: int, appId: string, name: string} $entry Where the row is. - * @param string $outcome The outcome. - * @param array $reasons Reasons. - * @param array $warnings Warnings. - * @param string|null $moduleUuid The module. - * @param string|null $usageUuid The usage. - * - * @return void - * - * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 - */ - private function addRow( - CmdbImportReport $report, - array $entry, - string $outcome, - array $reasons = [], - array $warnings = [], - ?string $moduleUuid = null, - ?string $usageUuid = null, - ): void { - $report->addRow( - sheet: $entry['sheet'], - row: $entry['row'], - appId: $entry['appId'], - name: $entry['name'], - outcome: $outcome, - reasons: $reasons, - warnings: $warnings, - moduleUuid: $moduleUuid, - usageUuid: $usageUuid - ); - }//end addRow() - /** * Skip a row whose APPID another sheet wins, with a warning naming the APPID and that sheet. * - * @param CmdbImportReport $report The report. - * @param array{sheet: string, row: int, appId: string, name: string} $entry Where the row is. - * @param string $matchKey The APPID's match key. - * @param array $warnings Row warnings so far. + * @param CmdbImportRow $row The row, with its match key and warnings so far. * * @return bool Whether the row was skipped. * * @spec openspec/changes/cmdb-export-import/tasks.md#task-7 */ - private function skipForWinningSheet(CmdbImportReport $report, array $entry, string $matchKey, array $warnings): bool { - $winner = ($this->winningSheets[$matchKey] ?? $entry['sheet']); + private function skipForWinningSheet(CmdbImportRow $row): bool { + $entry = $row->entry; + $winner = ($this->winningSheets[$row->matchKey] ?? $entry['sheet']); if ($entry['appId'] === '' || $winner === $entry['sheet']) { return false; } - $warnings[] = $this->l10n->t('APPID %1$s is also on sheet "%2$s", which wins; this row is not imported', [$entry['appId'], $winner]); - $this->addRow( - report: $report, - entry: $entry, - outcome: CmdbImportReport::SKIPPED, - reasons: [$this->l10n->t('duplicate %s in file', [$this->profile->keyColumn()])], - warnings: $warnings - ); - + $row->warnings[] = $this->l10n->t('APPID %1$s is also on sheet "%2$s", which wins; this row is not imported', [$entry['appId'], $winner]); + $row->report(outcome: CmdbImportReport::SKIPPED, reasons: [$this->l10n->t('duplicate %s in file', [$this->profile->keyColumn()])]); return true; }//end skipForWinningSheet() @@ -1157,17 +1074,16 @@ public static function matchKey(string $appId): string { * silent: such a row simply has no owner or no manufacturer. * * @param string $target The pack target. - * @param array $values The normalised row. - * @param int $rowNumber The sheet row number, for the engine's errors. - * @param array $warnings Row warnings, appended to. + * @param CmdbImportRow $row The row: its normalised values, its sheet row number (for the engine's + * errors) and its warnings, appended to. * * @return array{data: array, missing: array} * * @spec openspec/changes/cmdb-export-import/tasks.md#task-5 */ - private function map(string $target, array $values, int $rowNumber, array &$warnings): array { + private function map(string $target, CmdbImportRow $row): array { $pack = $this->profile->pack(target: $target); - $result = $this->engine->mapRow($pack, $values, $rowNumber); + $result = $this->engine->mapRow($pack, $row->values, $row->entry['row']); $required = []; foreach (($pack['fieldMappings'] ?? []) as $mapping) { @@ -1186,7 +1102,7 @@ private function map(string $target, array $values, int $rowNumber, array &$warn } if ($silent === false) { - $warnings[] = $this->l10n->t('Column "%1$s": %2$s', [$source, (string)($error['message'] ?? '')]); + $row->warnings[] = $this->l10n->t('Column "%1$s": %2$s', [$source, (string)($error['message'] ?? '')]); } } @@ -1206,16 +1122,14 @@ private function map(string $target, array $values, int $rowNumber, array &$warn * municipality builds its own applications, and its Vendor is then its * own name), else a Supplier. Only no match creates a Supplier. * - * @param array $values The normalised row. - * @param int $rowNumber The sheet row number. + * @param CmdbImportRow $row The row. * * @return string|null The organisation uuid, or null when the row names no manufacturer. * * @spec openspec/changes/cmdb-export-import/tasks.md#task-5 */ - private function resolveManufacturer(array $values, int $rowNumber): ?string { - $warnings = []; - $mapped = $this->map(target: 'manufacturer', values: $values, rowNumber: $rowNumber, warnings: $warnings); + private function resolveManufacturer(CmdbImportRow $row): ?string { + $mapped = $this->map(target: 'manufacturer', row: $row); $name = trim((string)($mapped['data']['name'] ?? '')); if ($mapped['missing'] !== [] || $name === '') { return null; @@ -1245,10 +1159,8 @@ private function resolveManufacturer(array $values, int $rowNumber): ?string { * line of a conflict names the module and the APPID's match key, nothing * else. * - * @param string $externalKey The module's import key. - * @param string $municipalityUuid The consumer. - * @param string $matchKey The APPID's match key. - * @param array{updateExisting: bool} $options Whether a match is updated. + * @param CmdbImportRow $row The row: the module's import key, the APPID's match key, and the run's + * consumer and whether a match is updated. * * @return array{existing: array{entity: object, state: array{archived: bool, deleted: bool}}|null, uuid: string|null, skipReason: string|null} * The stored module with its state, the uuid to report for a skipped row, and why the row is skipped. @@ -1256,8 +1168,10 @@ private function resolveManufacturer(array $values, int $rowNumber): ?string { * @spec openspec/changes/cmdb-export-import/tasks.md#task-5 * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-that-returns-to-the-export-shall-be-unarchived-or-restored-never-duplicated-req-cmdb-016 */ - private function matchModule(string $externalKey, string $municipalityUuid, string $matchKey, array $options): array { - $existing = $this->findInAnyState(schemaKey: 'module', filters: ['externalKey' => $externalKey]); + private function matchModule(CmdbImportRow $row): array { + $municipalityUuid = $row->run->municipalityUuid(); + $matchKey = $row->matchKey; + $existing = $this->findInAnyState(schemaKey: 'module', filters: ['externalKey' => $row->externalKey]); if ($existing === null) { return ['existing' => null, 'uuid' => null, 'skipReason' => null]; } @@ -1272,7 +1186,7 @@ private function matchModule(string $externalKey, string $municipalityUuid, stri return ['existing' => $existing, 'uuid' => null, 'skipReason' => $reason]; } - if ($options['updateExisting'] === false) { + if ($row->run->updateExisting === false) { return ['existing' => $existing, 'uuid' => $uuid, 'skipReason' => $this->l10n->t('exists')]; } @@ -1282,37 +1196,20 @@ private function matchModule(string $externalKey, string $municipalityUuid, stri /** * Create or update the row's module, and count it when it was created unpublished. * - * @param array $data The mapped module fields. - * @param string $externalKey The module's import key. - * @param array{entity: object, state: array{archived: bool, deleted: bool}}|null $existing The module matchModule() - * found, or null to create one. - * @param string|null $providerUuid The supplier, when there is one. - * @param string|null $publicationDate ISO start time of the import for a module that is published - * when created, or null to create it unpublished. - * @param CmdbImportReport $report The report. + * @param CmdbImportRow $row The row: the module's import key, the supplier when there is one, and the + * run's publicationDate (ISO start time of the import for a module that is + * published when created, or null to create it unpublished) and report. + * @param array $module The mapped module fields as `data`, and as `existing` the module + * matchModule() found with its state, or null to create one. * * @return array{uuid: string, outcome: string} The module and the outcome of upsertModule(). * * @spec openspec/changes/cmdb-export-import/tasks.md#task-5 */ - private function importModule( - array $data, - string $externalKey, - ?array $existing, - ?string $providerUuid, - ?string $publicationDate, - CmdbImportReport $report, - ): array { - $result = $this->upsertModule( - data: $data, - externalKey: $externalKey, - existing: $existing, - providerUuid: $providerUuid, - publicationDate: $publicationDate - ); - - if ($result['outcome'] === CmdbImportReport::CREATED && $publicationDate === null) { - $report->countUnpublished(); + private function importModule(CmdbImportRow $row, array $module): array { + $result = $this->upsertModule(row: $row, module: $module); + if ($result['outcome'] === CmdbImportReport::CREATED && $row->run->publicationDate === null) { + $row->run->report->countUnpublished(); } return $result; @@ -1347,13 +1244,11 @@ private function moduleBelongsTo(string $moduleUuid, string $municipalityUuid): /** * Create the module, or merge the mapped fields onto the one matchModule() found. * - * @param array $data The mapped module fields. - * @param string $externalKey The match key. - * @param array{entity: object, state: array{archived: bool, deleted: bool}}|null $existing The stored module and its - * state, or null to create one. - * @param string|null $providerUuid The supplier, when there is one. - * @param string|null $publicationDate ISO start time of the import for a module that is published - * when created, or null to create it unpublished. + * @param CmdbImportRow $row The row: the module's import key, the supplier when there is one, and the + * run's publicationDate (ISO start time of the import for a module that is + * published when created, or null to create it unpublished) and report. + * @param array $module The mapped module fields as `data`, and as `existing` the module + * matchModule() found with its state, or null to create one. * * @return array{uuid: string, outcome: string} Outcome created, updated or unchanged, or restored or * unarchived when the stored module was revived first. @@ -1361,14 +1256,12 @@ private function moduleBelongsTo(string $moduleUuid, string $municipalityUuid): * @spec openspec/changes/cmdb-export-import/tasks.md#task-5 * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-that-returns-to-the-export-shall-be-unarchived-or-restored-never-duplicated-req-cmdb-016 */ - private function upsertModule( - array $data, - string $externalKey, - ?array $existing, - ?string $providerUuid, - ?string $publicationDate, - ): array { - $data['externalKey'] = $externalKey; + private function upsertModule(CmdbImportRow $row, array $module): array { + $data = $module['data']; + $existing = $module['existing']; + $providerUuid = $row->providerUuid; + $publicationDate = $row->run->publicationDate; + $data['externalKey'] = $row->externalKey; if ($providerUuid !== null) { $data['provider'] = $providerUuid; } @@ -1397,11 +1290,9 @@ private function upsertModule( /** * Create, update, or leave the usage of the module for the municipality. * + * @param CmdbImportRow $row The row: its module, the supplier when there is one, the owner contact + * persons and the run's consumer. * @param array $data The mapped usage fields. - * @param string $municipalityUuid The consumer. - * @param string $moduleUuid The module. - * @param string|null $providerUuid The supplier, when there is one. - * @param array{businessOwner: string|null} $owners The owner contact person. * * @return array{uuid: string, outcome: string} Outcome created, updated or unchanged, or restored or * unarchived when the stored usage was revived first. @@ -1410,7 +1301,11 @@ private function upsertModule( * @spec openspec/changes/cmdb-import-mapping-view/tasks.md#task-1 * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-that-returns-to-the-export-shall-be-unarchived-or-restored-never-duplicated-req-cmdb-016 */ - private function upsertUsage(array $data, string $municipalityUuid, string $moduleUuid, ?string $providerUuid, array $owners): array { + private function upsertUsage(CmdbImportRow $row, array $data): array { + $municipalityUuid = $row->run->municipalityUuid(); + $moduleUuid = (string) $row->moduleUuid; + $providerUuid = $row->providerUuid; + $owners = $row->owners; $separator = $this->profile->concatSeparator(target: 'usage', field: 'interneAnnotation'); if ($separator !== null && isset($data['interneAnnotation']) === true && is_string($data['interneAnnotation']) === true) { // The concat mapping leaves an empty part for every empty column; drop those. @@ -1502,21 +1397,20 @@ private function merge(string $target, array $stored, array $mapped): ?array { * No technical owner is read: the functional administrator columns are * not part of the mapping. * - * @param array $values The normalised row. - * @param int $rowNumber The sheet row number. - * @param string $municipalityUuid The municipality the contact person belongs to. - * @param array $warnings Row warnings, appended to. + * @param CmdbImportRow $row The row: its values, its sheet row number, its warnings (appended to) and + * the run's municipality, which the contact person belongs to. * * @return array{businessOwner: string|null} * * @spec openspec/changes/cmdb-export-import/tasks.md#task-6 */ - private function resolveOwners(array $values, int $rowNumber, string $municipalityUuid, array &$warnings): array { + private function resolveOwners(CmdbImportRow $row): array { + $rowNumber = $row->entry['row']; + $municipalityUuid = $row->run->municipalityUuid(); $owners = ['businessOwner' => null]; $identities = []; foreach (array_keys($owners) as $target) { - $silent = []; - $mapped = $this->map(target: $target, values: $values, rowNumber: $rowNumber, warnings: $silent); + $mapped = $this->map(target: $target, row: $row); $name = trim((string)($mapped['data']['name'] ?? '')); if ($mapped['missing'] === [] && $name !== '') { $identities[$target] = $mapped['data']; @@ -1528,7 +1422,7 @@ private function resolveOwners(array $values, int $rowNumber, string $municipali } if ($this->contactSync->isAvailable() === false) { - $warnings[] = $this->l10n->t('Owners skipped: Nextcloud Contacts is unavailable'); + $row->warnings[] = $this->l10n->t('Owners skipped: Nextcloud Contacts is unavailable'); return $owners; } @@ -1537,7 +1431,7 @@ private function resolveOwners(array $values, int $rowNumber, string $municipali try { $contactsUid = $this->resolveContactUid(identity: $identity, municipalityUuid: $municipalityUuid); if ($contactsUid === null) { - $warnings[] = $this->l10n->t('Owner from column "%s" could not be resolved in Nextcloud Contacts', [$column]); + $row->warnings[] = $this->l10n->t('Owner from column "%s" could not be resolved in Nextcloud Contacts', [$column]); continue; } @@ -1551,7 +1445,7 @@ private function resolveOwners(array $values, int $rowNumber, string $municipali 'CmdbExportImportService: owner could not be resolved', ['row' => $rowNumber, 'column' => $column, 'exception' => get_class($e)] ); - $warnings[] = $this->l10n->t('Owner from column "%s" could not be resolved', [$column]); + $row->warnings[] = $this->l10n->t('Owner from column "%s" could not be resolved', [$column]); } }//end foreach @@ -1770,9 +1664,9 @@ private function resolveMunicipality(array $options): array { return $this->municipalityByUuid(uuid: $uuid); } - $warnings = []; - $values = ['municipalityName' => trim((string)($options['municipalityName'] ?? ''))]; - $mapped = $this->map(target: 'municipality', values: $values, rowNumber: 0, warnings: $warnings); + $lookup = new CmdbImportRow(run: null, entry: ['sheet' => '', 'row' => 0, 'appId' => '', 'name' => '']); + $lookup->values = ['municipalityName' => trim((string)($options['municipalityName'] ?? ''))]; + $mapped = $this->map(target: 'municipality', row: $lookup); $name = trim((string)preg_replace('/\s+/u', ' ', (string)($mapped['data']['name'] ?? ''))); if ($mapped['missing'] !== [] || $name === '') { throw new CmdbImportException(errorCode: CmdbImportException::MUNICIPALITY_REQUIRED, message: 'No municipality given'); @@ -2380,24 +2274,24 @@ private static function registerTrash(mixed $deleted, array $coordinates): array * loaded and before each application: what was archived or deleted so far * stays, and the report says the run was cancelled. * - * @param string $municipalityUuid The consumer of this import. - * @param ArchiveSheet $archive The archive sheet. - * @param string $operationId The operation id, for the archive reason. + * @param CmdbImportRun $run The run: the consumer, the archive sheet, the operation id (for the archive + * reason) and the report. * @param int $processedItems The rows already counted as processed. - * @param CmdbImportReport $report The report. * * @return void * * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-missing-from-the-cmdb-sheets-shall-be-archived-when-the-archive-sheet-lists-it-and-soft-deleted-when-no-sheet-does-req-cmdb-015 */ - private function reconcile(string $municipalityUuid, array $archive, string $operationId, int $processedItems, CmdbImportReport $report): void { + private function reconcile(CmdbImportRun $run, int $processedItems): void { + $operationId = $run->operationId; + $report = $run->report; // A cancel that came in during the last row stops the import before anything is archived or deleted. if ($this->progressTracker->isCancelRequested(operationId: $operationId) === true) { $report->markCancelled(); return; } - $scope = $this->reconciliationScope(municipalityUuid: $municipalityUuid); + $scope = $this->reconciliationScope(municipalityUuid: $run->municipalityUuid()); $this->progressTracker->setPhase(phase: 'reconciling', data: ['total_items' => ($processedItems + count($scope))]); foreach ($scope as $index => $application) { @@ -2408,7 +2302,7 @@ private function reconcile(string $municipalityUuid, array $archive, string $ope // Every APPID on a CMDB sheet was handled by its row, whatever the row's outcome. if (isset($this->winningSheets[$application['key']]) === false) { - $this->reconcileApplication(application: $application, archive: $archive, operationId: $operationId, report: $report); + $this->reconcileApplication(application: $application, run: $run); } $this->progressTracker->updateProgress(processedItems: ($processedItems + $index + 1)); @@ -2693,48 +2587,50 @@ private function modulesInChunk(array $chunk, array $coordinates): array { * An application already in the state the export asks for is not reported. * * @param ScopeEntry $application The application. - * @param ArchiveSheet $archive The archive sheet. - * @param string $operationId The operation id, for the archive reason. - * @param CmdbImportReport $report The report. + * @param CmdbImportRun $run The run: the archive sheet, the operation id (for the archive reason) and the report. * * @return void * * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-missing-from-the-cmdb-sheets-shall-be-archived-when-the-archive-sheet-lists-it-and-soft-deleted-when-no-sheet-does-req-cmdb-015 */ - private function reconcileApplication(array $application, array $archive, string $operationId, CmdbImportReport $report): void { + private function reconcileApplication(array $application, CmdbImportRun $run): void { $moduleData = $application['module']->getObject(); [ 'target' => $target, 'reason' => $reason, 'sheet' => $sheet, 'onArchiveSheet' => $onArchiveSheet, - ] = $this->reconcileTarget(key: $application['key'], archive: $archive, operationId: $operationId); - $entry = [ - 'sheet' => $sheet, - 'row' => 0, - 'appId' => (string)($moduleData['externalNumber'] ?? $application['key']), - 'name' => (string)($moduleData['name'] ?? ''), - ]; - - $uuids = ['module' => (string)$application['module']->getUuid(), 'usage' => (string)$application['usage']->getUuid()]; - $step = 'archive'; + ] = $this->reconcileTarget(key: $application['key'], run: $run); + $row = new CmdbImportRow( + run: $run, + entry: [ + 'sheet' => $sheet, + 'row' => 0, + 'appId' => (string)($moduleData['externalNumber'] ?? $application['key']), + 'name' => (string)($moduleData['name'] ?? ''), + ] + ); + $row->moduleUuid = (string)$application['module']->getUuid(); + $row->usageUuid = (string)$application['usage']->getUuid(); + $row->step = 'archive'; $changed = false; try { foreach (self::itemsOf(application: $application, restoreDeleted: $onArchiveSheet) as $item) { - foreach (self::transitions(state: $item['state'], target: $target, restoreDeleted: $item['restore']) as $step) { - $this->transition(step: $step, schemaKey: $item['schemaKey'], uuid: $item['uuid'], reason: $reason); + foreach (self::transitions(item: $item, target: $target) as $step) { + $row->step = $step; + $this->transition(step: $step, item: $item + ['reason' => $reason]); $changed = true; } } } catch (Throwable $e) { // The module's stored values are taken out of the log line, as a row's cells are. - $values = array_map('strval', array_filter($moduleData, static fn (mixed $value): bool => is_scalar($value))); - $this->failRow(report: $report, entry: $entry, step: $step, e: $e, warnings: [], uuids: [$uuids['module'], $uuids['usage']], values: $values); + $row->values = array_map('strval', array_filter($moduleData, static fn (mixed $value): bool => is_scalar($value))); + $this->failRow(row: $row, e: $e); return; } if ($changed === true) { - $this->addRow(report: $report, entry: $entry, outcome: $target, moduleUuid: $uuids['module'], usageUuid: $uuids['usage']); + $row->report(outcome: $target); } }//end reconcileApplication() @@ -2747,14 +2643,15 @@ private function reconcileApplication(array $application, array $archive, string * has a row whose key could not be read. In every other case it is archived. * * @param string $key The application key. - * @param ArchiveSheet $archive The archive sheet. - * @param string $operationId The operation id, for the archive reason. + * @param CmdbImportRun $run The run: the archive sheet and the operation id, for the archive reason. * * @return array{target: string, reason: string, sheet: string, onArchiveSheet: bool} * * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-missing-from-the-cmdb-sheets-shall-be-archived-when-the-archive-sheet-lists-it-and-soft-deleted-when-no-sheet-does-req-cmdb-015 */ - private function reconcileTarget(string $key, array $archive, string $operationId): array { + private function reconcileTarget(string $key, CmdbImportRun $run): array { + $archive = $run->archive; + $operationId = $run->operationId; if ($archive['present'] === true && isset($archive['keys'][$key]) === true) { return [ 'target' => CmdbImportReport::ARCHIVED, @@ -2825,15 +2722,17 @@ private static function itemsOf(array $application, bool $restoreDeleted): array * archive sheet lists it, so a workbook without the sheet never takes * anything out of the trash. * - * @param array{archived: bool, deleted: bool} $state The object's state. + * @param array{state: array{archived: bool, deleted: bool}, restore: bool} $item The object's state, and + * whether an object in the trash is restored to be archived. * @param string $target archived or deleted. - * @param bool $restoreDeleted Whether an object in the trash is restored to be archived. * * @return array delete, restore and archive, in order; empty when nothing changes. * * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-missing-from-the-cmdb-sheets-shall-be-archived-when-the-archive-sheet-lists-it-and-soft-deleted-when-no-sheet-does-req-cmdb-015 */ - private static function transitions(array $state, string $target, bool $restoreDeleted): array { + private static function transitions(array $item, string $target): array { + $state = $item['state']; + $restoreDeleted = $item['restore']; if ($target === CmdbImportReport::DELETED) { if ($state['deleted'] === true) { return []; @@ -2861,9 +2760,8 @@ private static function transitions(array $state, string $target, bool $restoreD * Run one step through OpenRegister: soft delete, restore from the trash, or archive. * * @param string $step delete, restore or archive. - * @param string $schemaKey The coordinates key of the schema. - * @param string $uuid The object. - * @param string $reason The archive reason. + * @param array{schemaKey: string, uuid: string, reason: string} $item The coordinates key of the schema, + * the object and the archive reason. * * @return void * @@ -2871,13 +2769,14 @@ private static function transitions(array $state, string $target, bool $restoreD * * @spec openspec/changes/cmdb-import-archive-reconciliation/specs/cmdb-export-import/spec.md#requirement-an-application-missing-from-the-cmdb-sheets-shall-be-archived-when-the-archive-sheet-lists-it-and-soft-deleted-when-no-sheet-does-req-cmdb-015 */ - private function transition(string $step, string $schemaKey, string $uuid, string $reason): void { + private function transition(string $step, array $item): void { + $uuid = $item['uuid']; if ($step === 'delete') { $coordinates = $this->coordinates(); $deleted = $coordinates['objectService']->deleteObject( uuid: $uuid, register: $coordinates['register'], - schema: $coordinates[$schemaKey], + schema: $coordinates[$item['schemaKey']], _rbac: false, _multitenancy: false ); @@ -2893,7 +2792,7 @@ private function transition(string $step, string $schemaKey, string $uuid, strin return; } - $this->archiveServices()['handler']->archive(identifier: $uuid, reason: $reason); + $this->archiveServices()['handler']->archive(identifier: $uuid, reason: $item['reason']); }//end transition() /** diff --git a/tests/Unit/Service/CmdbExportImportServiceTest.php b/tests/Unit/Service/CmdbExportImportServiceTest.php index 74768167..7b00b7ce 100644 --- a/tests/Unit/Service/CmdbExportImportServiceTest.php +++ b/tests/Unit/Service/CmdbExportImportServiceTest.php @@ -253,6 +253,20 @@ class CmdbExportImportServiceTest extends TestCase { */ private ?\Throwable $findFailure = null; + /** + * The mapping engine the container answers, when a test replaces OpenRegister's. + * + * @var object|null + */ + private ?object $engine = null; + + /** + * Every deleteObject() call: uuid and schema. + * + * @var array + */ + private array $deletes = []; + /** * The locking provider every service of a test shares, as the instance does. * @@ -289,6 +303,8 @@ protected function setUp(): void { $this->scopedCalls = []; $this->searches = []; $this->findFailure = null; + $this->engine = null; + $this->deletes = []; $this->locks = $this->lockingProvider(); }//end setUp() @@ -347,8 +363,67 @@ public function releaseAll(): void { */ protected function assertPostConditions(): void { $this->assertSame([], $this->scopedCalls, 'every OpenRegister call passes _rbac: false and _multitenancy: false'); + $this->checkGolden(); }//end assertPostConditions() + /** + * Compare what the test left in the doubles with its recording, or record it + * (RECORD_GOLDEN=1): the register, every save, archive state and transition, + * every search, the log lines, the address books and the progress cache. + * + * Times and durations of the run, generated operation ids and generated uuids (by first + * appearance) are replaced by placeholders. + * Each case is stored as JSON text, so stored keys never become JSON keys. + * + * @return void + */ + private function checkGolden(): void { + $observed = [ + 'store' => $this->store, + 'saves' => $this->saves, + 'states' => $this->states, + 'transitions' => $this->transitions, + 'searches' => $this->searches, + 'logLines' => $this->logLines, + 'contacts' => $this->contacts, + 'addressBooks' => $this->addressBooks, + 'cache' => $this->cache, + ]; + $json = (string) json_encode($observed, (JSON_PARTIAL_OUTPUT_ON_ERROR | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE)); + $json = (string) preg_replace('/' . gmdate('Y-m-d') . 'T[0-9:.]+(Z|[+-][0-9:]+)?/', '(now)', $json); + $json = (string) preg_replace('/' . date('Y-m-d') . 'T[0-9:.]+(Z|[+-][0-9:]+)?/', '(now)', $json); + $json = (string) preg_replace('/cmdb-[0-9a-f]{32}/', 'cmdb-(operation)', $json); + $json = (string) preg_replace('/stackiq-cmdb-pack-[0-9a-f]{8}/', 'stackiq-cmdb-pack-(dir)', $json); + $json = (string) preg_replace('/(?name() . ' ' . $this->dataName(); + if (getenv('RECORD_GOLDEN') !== false) { + $saved[$key] = $json; + ksort($saved); + file_put_contents($file, json_encode($saved, (JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE)) . "\n"); + return; + } + + $this->assertArrayHasKey($key, $saved, 'No golden for ' . $key); + $this->assertSame($saved[$key], $json, 'golden ' . $key); + }//end checkGolden() + /** * The properties a schema declares, from the register and every register fragment. * @@ -530,6 +605,7 @@ function (array $query = [], bool $_rbac = true, bool $_multitenancy = true): ar $service->method('deleteObject')->willReturnCallback( function (string $uuid, $register = null, $schema = null, bool $_rbac = true, bool $_multitenancy = true): bool { $this->noteScope(method: 'deleteObject', rbac: $_rbac, multitenancy: $_multitenancy); + $this->deletes[] = [$uuid, $schema]; if ($this->deleteRefusedFor === $uuid) { return false; } @@ -1009,8 +1085,8 @@ function (&$value): void { * * @return CmdbWorkbookReader */ - private function rowsReader(array $rows, ?array $archived = [], array $uncachedRows = [], array $uncachedKeyRows = [], array $absentSheets = []): CmdbWorkbookReader { - return new class($rows, $archived, $uncachedRows, $uncachedKeyRows, $absentSheets) extends CmdbWorkbookReader { + private function rowsReader(array $rows, ?array $archived = [], array $uncachedRows = [], array $uncachedKeyRows = [], array $absentSheets = [], bool $date1904 = false): CmdbWorkbookReader { + return new class($rows, $archived, $uncachedRows, $uncachedKeyRows, $absentSheets, $date1904) extends CmdbWorkbookReader { /** * Constructor. * @@ -1019,6 +1095,7 @@ private function rowsReader(array $rows, ?array $archived = [], array $uncachedR * @param array $uncachedRows The archive sheet's rows without a cached APPID. * @param array> $uncachedKeyRows The CMDB rows dropped as empty, per sheet. * @param array $absentSheets The source sheets the workbook lacks. + * @param bool $date1904 The workbook's date system. */ public function __construct( private array $rows, @@ -1026,6 +1103,7 @@ public function __construct( private array $uncachedRows, private array $uncachedKeyRows = [], private array $absentSheets = [], + private bool $date1904 = false, ) { } @@ -1042,7 +1120,7 @@ public function read(string $path, CmdbImportProfile $profile): array { return [ 'rows' => $this->rows, 'importWarnings' => [], - 'date1904' => false, + 'date1904' => $this->date1904, 'archive' => $archive, 'uncachedKeyRows' => $this->uncachedKeyRows, 'absentSheets' => $this->absentSheets, @@ -1075,9 +1153,13 @@ private function service( [$archiveHandler, $objectMapper] = $this->archiveDoubles(); $container = $this->createMock(ContainerInterface::class); - $container->method('has')->willReturnCallback(fn (string $id): bool => $id === \OCP\L10N\IFactory::class || ($packs !== false && $id === CmdbImportPackStore::SERVICE_CLASS)); + $container->method('has')->willReturnCallback(fn (string $id): bool => ($id === CmdbExportImportService::ENGINE_CLASS && $this->engine !== null) || $id === \OCP\L10N\IFactory::class || ($packs !== false && $id === CmdbImportPackStore::SERVICE_CLASS)); $container->method('get')->willReturnCallback( function (string $id) use ($objectService, $schemaMapper, $packs, $archiveHandler, $objectMapper) { + if ($id === CmdbExportImportService::ENGINE_CLASS && $this->engine !== null) { + return $this->engine; + } + if ($id === \OCP\L10N\IFactory::class) { return CmdbTestSupport::translationFactory(test: $this); } @@ -3614,6 +3696,139 @@ public function testOneBadRowDoesNotStopTheOthers(): void { $this->assertCount(2, $this->store[self::MODULE]); }//end testOneBadRowDoesNotStopTheOthers() + /** + * A mapping engine that counts its calls, keeps the row numbers it is given, and throws on one call. + * + * Per row the calls are the module, the manufacturer, the owner and the usage, in that order. + * + * @param int $throwOnCall The call that throws, counted from 1; 0 for none. + * + * @return object + */ + private function countingEngine(int $throwOnCall): object { + return new class($throwOnCall) { + /** + * The row numbers given, per call. + * + * @var array + */ + public array $rowNumbers = []; + + /** + * Constructor. + * + * @param int $throwOnCall The call that throws. + */ + public function __construct(private int $throwOnCall) { + } + + /** + * Map nothing, or throw. + * + * @param array $pack The pack. + * @param array $values The values. + * @param int $rowNumber The row number. + * + * @return array{data: array, errors: array} + */ + public function mapRow(array $pack, array $values, int $rowNumber): array { + $this->rowNumbers[] = $rowNumber; + if (count($this->rowNumbers) === $this->throwOnCall) { + throw new RuntimeException('engine failed'); + } + + return ['data' => [], 'errors' => []]; + } + }; + }//end countingEngine() + + /** + * A failing mapping names its step: the module's mapping, or the owner's. + * + * @return void + */ + public function testAFailingMappingNamesItsStep(): void { + $this->seedOrganisation(uuid: 'muni-1', name: 'Gemeente Voorbeeldstad', type: 'Municipality'); + foreach ([1 => 'step "mapping" failed (RuntimeException)', 3 => 'step "owners" failed (RuntimeException)'] as $call => $reason) { + $this->engine = $this->countingEngine(throwOnCall: $call); + + $report = $this->service(reader: $this->rowsReader(rows: [$this->row(appId: (string) $call)])) + ->import(path: '', options: ['municipalityUuid' => 'muni-1', 'missingRecords' => 'keep']); + + $this->assertSame('failed', $report['rows'][0]['outcome']); + $this->assertSame([$reason], $report['rows'][0]['reasons']); + } + }//end testAFailingMappingNamesItsStep() + + /** + * A supplier that cannot be saved fails the row at the manufacturer step. + * + * @return void + */ + public function testAFailingSupplierNamesItsStep(): void { + $this->seedOrganisation(uuid: 'muni-1', name: 'Gemeente Voorbeeldstad', type: 'Municipality'); + $this->beforeSave = function (int $schema): void { + if ($schema === self::ORGANIZATION) { + throw new RuntimeException('no supplier'); + } + }; + + $report = $this->service(reader: $this->rowsReader(rows: [$this->row(appId: '1')])) + ->import(path: '', options: ['municipalityUuid' => 'muni-1', 'missingRecords' => 'keep']); + + $this->assertSame(['step "manufacturer" failed (RuntimeException)'], $report['rows'][0]['reasons']); + }//end testAFailingSupplierNamesItsStep() + + /** + * The engine gets the row's own sheet row number, for every pack it maps. + * + * @return void + */ + public function testTheEngineGetsTheSheetRowNumber(): void { + $this->seedOrganisation(uuid: 'muni-1', name: 'Gemeente Voorbeeldstad', type: 'Municipality'); + $this->engine = $this->countingEngine(throwOnCall: 0); + + $this->service(reader: $this->rowsReader(rows: [$this->row(appId: '1', row: 7)])) + ->import(path: '', options: ['municipalityUuid' => 'muni-1', 'missingRecords' => 'keep']); + + $this->assertSame([7, 7, 7, 7], $this->engine->rowNumbers); + }//end testTheEngineGetsTheSheetRowNumber() + + /** + * Dates are read in the workbook's own date system. + * + * @return void + */ + public function testAWorkbookInThe1904DateSystemIsReadAsSuch(): void { + $this->seedOrganisation(uuid: 'muni-1', name: 'Gemeente Voorbeeldstad', type: 'Municipality'); + $row = $this->row(appId: '1', cells: ['End-of-Life Functioneel' => 45111]); + + $this->service(reader: $this->rowsReader(rows: [$row], date1904: true)) + ->import(path: '', options: ['municipalityUuid' => 'muni-1', 'missingRecords' => 'keep']); + + $stored = (string) json_encode($this->store); + $this->assertStringContainsString('2027-07-05', $stored); + $this->assertStringNotContainsString('2023-07-04', $stored); + }//end testAWorkbookInThe1904DateSystemIsReadAsSuch() + + /** + * A soft delete goes to the schema of the object: the usage's first, then the module's. + * + * @return void + */ + public function testADeleteGoesToTheSchemaOfTheObject(): void { + $this->seedOrganisation(uuid: 'muni-1', name: 'Gemeente Voorbeeldstad', type: 'Municipality'); + $rows = [$this->row(appId: '1', row: 2), $this->row(appId: '2', row: 3)]; + $this->service(reader: $this->rowsReader(rows: $rows))->import(path: '', options: ['municipalityUuid' => 'muni-1']); + $module = $this->moduleOf(appId: '2'); + $usage = $this->usageOf(moduleUuid: $module); + + $this->service(reader: $this->rowsReader(rows: [$rows[0]]))->import(path: '', options: ['municipalityUuid' => 'muni-1']); + + $this->assertSame([$usage, $module], array_column($this->deletes, 0)); + $this->assertSame([self::USAGE, self::MODULE], array_map('intval', array_column($this->deletes, 1))); + }//end testADeleteGoesToTheSchemaOfTheObject() + /** * A duplicate APPID (also across the two sheets), a missing APPID and a missing Applicatie Naam are skipped with their reasons. * diff --git a/tests/Unit/Service/golden/cmdbExportImport.json b/tests/Unit/Service/golden/cmdbExportImport.json new file mode 100644 index 00000000..f7dcdaaf --- /dev/null +++ b/tests/Unit/Service/golden/cmdbExportImport.json @@ -0,0 +1,108 @@ +{ + "testACancelAfterTheLastCheckLeavesNoFlag ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-late-cancel-1\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-late-cancel-1\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-late-cancel-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-late-cancel-1\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-late-cancel-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-late-cancel-1\":{\"operation_id\":\"cmdb-late-cancel-1\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-late-cancel-1\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testACancelDuringTheLastRowArchivesNothing ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Nieuw\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Nieuw\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":false}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-cancel-03\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-cancel-03\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-cancel-03\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-cancel-03\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":true}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-cancel-03\":{\"operation_id\":\"cmdb-cancel-03\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"cancelled\",\"phase\":\"completed\",\"phase_description\":\"Cancelled\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":61,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-cancel-03\",\"cancelled\":true,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Nieuw\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testACancelDuringTheReconciliationStopsBeforeTheNextApplication ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-cancel-04)\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-cancel-04)\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-cancel-04)\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-cancel-04)\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-cancel-04\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-cancel-04\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-cancel-04\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-cancel-04\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-cancel-04\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":true}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-cancel-04\":{\"operation_id\":\"cmdb-cancel-04\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"cancelled\",\"phase\":\"completed\",\"phase_description\":\"Cancelled\",\"total_items\":4,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":95,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-cancel-04\",\"cancelled\":true,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testACancelStopsBetweenRows ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-cancel-01\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-cancel-01\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-cancel-01\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-cancel-01\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":true}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-cancel-01\":{\"operation_id\":\"cmdb-cancel-01\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"cancelled\",\"phase\":\"completed\",\"phase_description\":\"Cancelled\",\"total_items\":3,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":42,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-cancel-01\",\"cancelled\":true,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testACancelledImportDoesNotReconcile ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Nieuw\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Nieuw\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":false}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-cancel-02\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-cancel-02\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-cancel-02\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-cancel-02\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":true}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-cancel-02\":{\"operation_id\":\"cmdb-cancel-02\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"cancelled\",\"phase\":\"completed\",\"phase_description\":\"Cancelled\",\"total_items\":2,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":47,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-cancel-02\",\"cancelled\":true,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Nieuw\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAChangedNameUpdatesOnlyTheMappedFields ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"naamtest124\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\",\"website\":\"https://voorbeeld.example\",\"depublicationDate\":\"2026-10-02T00:00:00+00:00\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"naamtest124\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\",\"website\":\"https://voorbeeld.example\",\"depublicationDate\":\"2026-10-02T00:00:00+00:00\"},\"create\":false}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest124\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testADeleteGoesToTheSchemaOfTheObject ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[[\"delete\",34,\"00000000-0000-4000-8000-000000000005\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000004\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testADeletedApplicationOnTheArchiveSheetIsRestoredAndArchived ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"deleted\":null,\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"deleted\":null,\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}}},\"transitions\":[[\"restore\",34,\"00000000-0000-4000-8000-000000000005\",null],[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"restore\",43,\"00000000-0000-4000-8000-000000000004\",null],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":5}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":5,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":2,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":5,\"processed_items\":5,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":2,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAFailedTrashReadIsNotCachedForTheNextRow ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"deleted\":null},\"00000000-0000-4000-8000-000000000006\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-02T00:00:00+00:00\"}}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"deleted\":null},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-02T00:00:00+00:00\"}}}},\"transitions\":[[\"restore\",43,\"00000000-0000-4000-8000-000000000004\",null],[\"restore\",34,\"00000000-0000-4000-8000-000000000005\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":2}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Beheerde Applicaties CMDB\\\",\\\"row\\\":2,\\\"appId\\\":\\\"8\\\",\\\"step\\\":\\\"module\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"trash listing failed\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":1,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":1,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"module\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"restored\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAFailingArchiveIsAFailedRowAndTheOthersAreReconciled ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}},\"43\":{\"00000000-0000-4000-8000-000000000006\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",34,\"00000000-0000-4000-8000-000000000008\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000006\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Gearchiveerde Applicaties\\\",\\\"row\\\":0,\\\"appId\\\":\\\"7\\\",\\\"step\\\":\\\"archive\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"Schema \\\\\\\"…\\\\\\\" does not declare x-openregister-archive\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":1,\"archived\":1,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"archive\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAFailingDeleteOrRestoreStepFailsOnlyItsApplication ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"deleted\":{\"deletedBy\":\"admin\"}},\"00000000-0000-4000-8000-000000000006\":{\"deleted\":null,\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"deleted\":{\"deletedBy\":\"admin\"}},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":null,\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}}},\"transitions\":[[\"delete\",34,\"00000000-0000-4000-8000-000000000008\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000006\",null],[\"restore\",34,\"00000000-0000-4000-8000-000000000008\",null],[\"archive\",34,\"00000000-0000-4000-8000-000000000008\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"restore\",43,\"00000000-0000-4000-8000-000000000006\",null],[\"archive\",43,\"00000000-0000-4000-8000-000000000006\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"\\\",\\\"row\\\":0,\\\"appId\\\":\\\"7\\\",\\\"step\\\":\\\"delete\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"OpenRegister did not delete the object\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Gearchiveerde Applicaties\\\",\\\"row\\\":0,\\\"appId\\\":\\\"7\\\",\\\"step\\\":\\\"restore\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"restore failed\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"delete\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":1,\"archived\":1,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"restore\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAFailingExtraUsageFailsTheApplicationBeforeItsModule ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"usage-second\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"usage-second\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"43\":{\"00000000-0000-4000-8000-000000000006\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"delete\",34,\"00000000-0000-4000-8000-000000000008\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000006\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Gearchiveerde Applicaties\\\",\\\"row\\\":0,\\\"appId\\\":\\\"7\\\",\\\"step\\\":\\\"archive\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"the extra usage cannot be archived\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"archive\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAFailingMappingNamesItsStep ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Application\",\"externalKey\":\"topdesk:muni-1:3\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":[],\"32\":[]},\"saves\":[{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Application\",\"externalKey\":\"topdesk:muni-1:3\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Beheerde Applicaties CMDB\\\",\\\"row\\\":2,\\\"appId\\\":\\\"1\\\",\\\"step\\\":\\\"mapping\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"engine failed\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Beheerde Applicaties CMDB\\\",\\\"row\\\":2,\\\"appId\\\":\\\"3\\\",\\\"step\\\":\\\"owners\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"mapping\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"owners\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000001\",\"usageUuid\":null}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAFailingMunicipalityLookupIsNotAnInvalidMunicipality ": "{\"store\":{\"43\":[],\"33\":[],\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[],\"logLines\":[\"CmdbExportImportService: the municipality could not be looked up {\\\"exception\\\":\\\"RuntimeException\\\"}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testAFailingSupplierNamesItsStep ": "{\"store\":{\"43\":[],\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Beheerde Applicaties CMDB\\\",\\\"row\\\":2,\\\"appId\\\":\\\"1\\\",\\\"step\\\":\\\"manufacturer\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"no supplier\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"manufacturer\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAFailureOutsideARowMarksTheOperationFailed ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-failing-1\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-failing-1\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-failing-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"CmdbExportImportService: import failed {\\\"operationId\\\":\\\"cmdb-failing-1\\\",\\\"exception\\\":\\\"Error\\\",\\\"error\\\":\\\"cache went away writing Applicatie 2 for owner \\\"}\",\"Operation failed {\\\"operation_id\\\":\\\"cmdb-failing-1\\\",\\\"message\\\":\\\"IMPORT_FAILED: The import stopped unexpectedly. The details are in the Nextcloud log.\\\"}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-failing-1\":{\"operation_id\":\"cmdb-failing-1\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"failed\",\"phase\":\"processing_elements\",\"phase_description\":\"Failed\",\"total_items\":2,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":47,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[{\"message\":\"IMPORT_FAILED: The import stopped unexpectedly. The details are in the Nextcloud log.\",\"context\":[],\"timestamp\":\"(epoch)\"}],\"warnings\":[],\"statistics\":[]}}}", + "testAFormulaWithoutACachedValueWarns ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":1,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":1,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[\"Column \\\"Roepnaam\\\": formula without a cached value, read as empty\"],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAFullyEmptyCmdbRowWithAnUncachedKeyArchivesInsteadOfDeleting ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000006\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",34,\"00000000-0000-4000-8000-000000000008\",\"cmdb-import: not in the export (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000006\",\"cmdb-import: not in the export (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":2,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":2,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"message\":\"Sheet \\\"Beheerde Applicaties CMDB\\\" has an APPID without a cached value in row 6, so applications missing from the export are archived, not deleted.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAMissingSourceSheetArchivesInsteadOfDeleting ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000006\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",34,\"00000000-0000-4000-8000-000000000008\",\"cmdb-import: not in the export (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000006\",\"cmdb-import: not in the export (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":2,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":2,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"message\":\"Sheet \\\"Beheerde Applicaties CMDB\\\" was not found, so applications missing from the export are archived, not deleted.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAModuleSchemaFromBefore038StopsTheImport ": "{\"store\":{\"43\":[],\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[],\"logLines\":[],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testAModuleSchemaWithoutTheMatchPropertiesStopsTheImport ": "{\"store\":{\"43\":[],\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[],\"logLines\":[],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testAModuleThisMunicipalityUsesOrNobodyUsesIsUpdated ": "{\"store\":{\"43\":{\"mod-shared\":{\"id\":\"mod-shared\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"mod-new\":{\"id\":\"mod-new\",\"name\":\"Applicatie 2\",\"externalKey\":\"topdesk:muni-1:2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"provider\":\"00000000-0000-4000-8000-000000000001\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"muni-2\":{\"id\":\"muni-2\",\"name\":\"Gemeente Anderstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"usage-other\":{\"id\":\"usage-other\",\"consumer\":\"muni-2\",\"module\":\"mod-shared\"},\"usage-own\":{\"id\":\"usage-own\",\"consumer\":\"muni-1\",\"module\":\"mod-shared\",\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"mod-new\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"mod-shared\",\"data\":{\"id\":\"mod-shared\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":34,\"uuid\":\"usage-own\",\"data\":{\"id\":\"usage-own\",\"consumer\":\"muni-1\",\"module\":\"mod-shared\",\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":43,\"uuid\":\"mod-new\",\"data\":{\"id\":\"mod-new\",\"name\":\"Applicatie 2\",\"externalKey\":\"topdesk:muni-1:2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"mod-new\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-shared\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-shared\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-new\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-new\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"module\":\"mod-new\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-new\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-new\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-shared\",\"mod-new\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-shared\",\"mod-new\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":2,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":2,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"mod-shared\",\"usageUuid\":\"usage-own\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"mod-new\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testANewMunicipalityIsCreatedWithAWarning ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000003\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Rotterdm\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Rotterdm\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Rotterdm\",\"created\":true},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"\",\"message\":\"No municipality named \\\"Gemeente Rotterdm\\\" was found, so it was created. Check the name if you meant an existing one.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAPackChangeChangesTheMapping ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"licentietype\":\"Suite\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"licentietype\":\"Suite\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAPackEditedInOpenRegisterIsWhatTheImportRuns ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"Planned\",\"interneAnnotation\":\"Beheer geregeld: ja | B10\",\"startDateInProduction\":\"2023-07-04\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"Planned\",\"interneAnnotation\":\"Beheer geregeld: ja | B10\",\"startDateInProduction\":\"2023-07-04\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAPlaceholderInTheNumberColumnIsNoEmployeeNumber ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000006\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Eerste\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-2)\":{\"name\":\"Voornaam Tweede\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAPlainNoteMappingFromAnEmptyColumnKeepsTheNoteClean ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja / B10\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja / B10\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAReimportFollowsTheStatusAndKeepsTheTimeClassificationOfAUsage ": "{\"store\":{\"43\":{\"mod-1\":{\"id\":\"mod-1\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"mod-2\":{\"id\":\"mod-2\",\"name\":\"Applicatie 2\",\"externalKey\":\"topdesk:muni-1:2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"provider\":\"00000000-0000-4000-8000-000000000001\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"usage-1\":{\"id\":\"usage-1\",\"consumer\":\"muni-1\",\"module\":\"mod-1\",\"status\":\"In production\",\"timeClassification\":\"Migrate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"usage-2\":{\"id\":\"usage-2\",\"consumer\":\"muni-1\",\"module\":\"mod-2\",\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"provider\":\"00000000-0000-4000-8000-000000000001\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"mod-1\",\"data\":{\"id\":\"mod-1\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":34,\"uuid\":\"usage-1\",\"data\":{\"id\":\"usage-1\",\"consumer\":\"muni-1\",\"module\":\"mod-1\",\"status\":\"In production\",\"timeClassification\":\"Migrate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":43,\"uuid\":\"mod-2\",\"data\":{\"id\":\"mod-2\",\"name\":\"Applicatie 2\",\"externalKey\":\"topdesk:muni-1:2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":34,\"uuid\":\"usage-2\",\"data\":{\"id\":\"usage-2\",\"consumer\":\"muni-1\",\"module\":\"mod-2\",\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-2\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-1\",\"mod-2\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-1\",\"mod-2\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":2,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":2,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"mod-1\",\"usageUuid\":\"usage-1\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"mod-2\",\"usageUuid\":\"usage-2\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAReimportMatchesBeyondTheFirstSearchPage ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"00000000-0000-4000-8000-000000000008\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"00000000-0000-4000-8000-000000000010\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"},\"00000000-0000-4000-8000-000000000012\":{\"type\":\"Application\",\"name\":\"Applicatie 6\",\"externalNumber\":\"6\",\"externalId\":\"APP-6\",\"externalKey\":\"topdesk:muni-1:6\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000012\"},\"00000000-0000-4000-8000-000000000014\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000014\"},\"00000000-0000-4000-8000-000000000016\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000016\"},\"00000000-0000-4000-8000-000000000018\":{\"type\":\"Application\",\"name\":\"Applicatie 9\",\"externalNumber\":\"9\",\"externalId\":\"APP-9\",\"externalKey\":\"topdesk:muni-1:9\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000018\"},\"00000000-0000-4000-8000-000000000020\":{\"type\":\"Application\",\"name\":\"Applicatie 10\",\"externalNumber\":\"10\",\"externalId\":\"APP-10\",\"externalKey\":\"topdesk:muni-1:10\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000020\"},\"00000000-0000-4000-8000-000000000022\":{\"type\":\"Application\",\"name\":\"Applicatie 11\",\"externalNumber\":\"11\",\"externalId\":\"APP-11\",\"externalKey\":\"topdesk:muni-1:11\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000022\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"00000000-0000-4000-8000-000000000011\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000011\"},\"00000000-0000-4000-8000-000000000013\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000012\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000013\"},\"00000000-0000-4000-8000-000000000015\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000014\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000015\"},\"00000000-0000-4000-8000-000000000017\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000016\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000017\"},\"00000000-0000-4000-8000-000000000019\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000018\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000019\"},\"00000000-0000-4000-8000-000000000021\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000020\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000021\"},\"00000000-0000-4000-8000-000000000023\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000022\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000023\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000010\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000011\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000011\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000012\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 6\",\"externalNumber\":\"6\",\"externalId\":\"APP-6\",\"externalKey\":\"topdesk:muni-1:6\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000012\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000013\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000012\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000013\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000014\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000014\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000015\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000014\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000015\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000016\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000016\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000017\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000016\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000017\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000018\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 9\",\"externalNumber\":\"9\",\"externalId\":\"APP-9\",\"externalKey\":\"topdesk:muni-1:9\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000018\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000019\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000018\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000019\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000020\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 10\",\"externalNumber\":\"10\",\"externalId\":\"APP-10\",\"externalKey\":\"topdesk:muni-1:10\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000020\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000021\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000020\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000021\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000022\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 11\",\"externalNumber\":\"11\",\"externalId\":\"APP-11\",\"externalKey\":\"topdesk:muni-1:11\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000022\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000023\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000022\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000023\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:6\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:6\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000012\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000012\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000014\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000014\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000016\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000016\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:9\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:9\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000018\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000018\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:10\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:10\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000020\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000020\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:11\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:11\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000022\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000022\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\",\"00000000-0000-4000-8000-000000000012\",\"00000000-0000-4000-8000-000000000014\",\"00000000-0000-4000-8000-000000000016\",\"00000000-0000-4000-8000-000000000018\",\"00000000-0000-4000-8000-000000000020\",\"00000000-0000-4000-8000-000000000022\"],\"_limit\":11},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\",\"00000000-0000-4000-8000-000000000012\",\"00000000-0000-4000-8000-000000000014\",\"00000000-0000-4000-8000-000000000016\",\"00000000-0000-4000-8000-000000000018\",\"00000000-0000-4000-8000-000000000020\",\"00000000-0000-4000-8000-000000000022\"],\"_limit\":11,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:6\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000012\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000012\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000014\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000014\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000016\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000016\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:9\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000018\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000018\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:10\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000020\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000020\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:11\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000022\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000022\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\",\"00000000-0000-4000-8000-000000000012\",\"00000000-0000-4000-8000-000000000014\",\"00000000-0000-4000-8000-000000000016\",\"00000000-0000-4000-8000-000000000018\",\"00000000-0000-4000-8000-000000000020\",\"00000000-0000-4000-8000-000000000022\"],\"_limit\":11},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\",\"00000000-0000-4000-8000-000000000012\",\"00000000-0000-4000-8000-000000000014\",\"00000000-0000-4000-8000-000000000016\",\"00000000-0000-4000-8000-000000000018\",\"00000000-0000-4000-8000-000000000020\",\"00000000-0000-4000-8000-000000000022\"],\"_limit\":11,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":11}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":11}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":11}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":22}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":22,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":11,\\\"processed\\\":11,\\\"created\\\":11,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":11}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":11}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":11}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":22}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":22,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":11,\\\"processed\\\":11,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":11,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":22,\"processed_items\":22,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":11,\"processed\":11,\"created\":11,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":5,\"appId\":\"4\",\"name\":\"Applicatie 4\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000008\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":6,\"appId\":\"5\",\"name\":\"Applicatie 5\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000010\",\"usageUuid\":\"00000000-0000-4000-8000-000000000011\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":7,\"appId\":\"6\",\"name\":\"Applicatie 6\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000012\",\"usageUuid\":\"00000000-0000-4000-8000-000000000013\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":8,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000014\",\"usageUuid\":\"00000000-0000-4000-8000-000000000015\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":9,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000016\",\"usageUuid\":\"00000000-0000-4000-8000-000000000017\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":10,\"appId\":\"9\",\"name\":\"Applicatie 9\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000018\",\"usageUuid\":\"00000000-0000-4000-8000-000000000019\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":11,\"appId\":\"10\",\"name\":\"Applicatie 10\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000020\",\"usageUuid\":\"00000000-0000-4000-8000-000000000021\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":12,\"appId\":\"11\",\"name\":\"Applicatie 11\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000022\",\"usageUuid\":\"00000000-0000-4000-8000-000000000023\"}],\"rowsStored\":11,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":22,\"processed_items\":22,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":11,\"processed\":11,\"created\":0,\"updated\":0,\"unchanged\":11,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":5,\"appId\":\"4\",\"name\":\"Applicatie 4\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000008\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":6,\"appId\":\"5\",\"name\":\"Applicatie 5\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000010\",\"usageUuid\":\"00000000-0000-4000-8000-000000000011\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":7,\"appId\":\"6\",\"name\":\"Applicatie 6\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000012\",\"usageUuid\":\"00000000-0000-4000-8000-000000000013\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":8,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000014\",\"usageUuid\":\"00000000-0000-4000-8000-000000000015\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":9,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000016\",\"usageUuid\":\"00000000-0000-4000-8000-000000000017\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":10,\"appId\":\"9\",\"name\":\"Applicatie 9\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000018\",\"usageUuid\":\"00000000-0000-4000-8000-000000000019\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":11,\"appId\":\"10\",\"name\":\"Applicatie 10\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000020\",\"usageUuid\":\"00000000-0000-4000-8000-000000000021\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":12,\"appId\":\"11\",\"name\":\"Applicatie 11\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000022\",\"usageUuid\":\"00000000-0000-4000-8000-000000000023\"}],\"rowsStored\":11,\"rowsTruncated\":false}}}}}", + "testAReturningApplicationIsUnarchivedOrRestoredNotDuplicated ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Terug\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Terug\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":false}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":null},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":null}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":null},\"00000000-0000-4000-8000-000000000006\":{\"deleted\":null}}},\"transitions\":[[\"unarchive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: back in the export\"],[\"unarchive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: back in the export\"],[\"restore\",43,\"00000000-0000-4000-8000-000000000006\",null],[\"restore\",34,\"00000000-0000-4000-8000-000000000008\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":1,\\\"deleted\\\":0,\\\"restored\\\":1,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":1,\"deleted\":0,\"restored\":1,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Terug\",\"outcome\":\"unarchived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"restored\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAReturningUsageIsUnarchivedOrRestoredOnItsOwn ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":null},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":null}}},\"transitions\":[[\"unarchive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: back in the export\"],[\"restore\",34,\"00000000-0000-4000-8000-000000000008\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":1,\\\"deleted\\\":0,\\\"restored\\\":1,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":1,\"deleted\":0,\"restored\":1,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"unarchived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"restored\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAReusedIdIgnoresALeftoverCancel ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-reused-0001\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-reused-0001\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-reused-0001\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-reused-0001\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-reused-0001\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-reused-0001\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-reused-0001\":{\"operation_id\":\"cmdb-reused-0001\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-reused-0001\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testASecondEmailAddressOfAContactMatches ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"contact-two\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"contact-two\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"contact-two\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"contact-two\":{\"name\":\"Voornaam Achternaam\",\"email\":\"eerste@example.org\",\"emails\":[\"tweede@example.org\"],\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testASecondImportWhileOneRunsIsRefused ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testASharedEmailAddressDoesNotMergeOwnersWithTheirOwnNumber ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000006\":{\"contactsUid\":\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"contactsUid\":\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\":{\"name\":\"Voornaam Achternaam\",\"email\":\"team@example.org\",\"book\":\"stackiq-cmdb-owners\"},\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\":{\"name\":\"Voornaam Achternaam\",\"email\":\"team@example.org\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testASkippedRowLeavesItsAppIdToALaterRow ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"5\",\"name\":\"\",\"outcome\":\"skipped\",\"reasons\":[\"missing Applicatie Naam\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"5\",\"name\":\"Applicatie 5\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAStaleDuplicateIsNeverRestoredByTheReconciliation ": "{\"store\":{\"43\":{\"module-stale\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"module-stale\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"usage-stale\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"module-stale\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"usage-stale\"},\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"module-stale\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-01T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000006\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"34\":{\"usage-stale\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-01T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-stale\"],\"_limit\":4},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-stale\"],\"_limit\":4,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"module-stale\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":4},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"module-stale\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":4,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testATrashedUsageOfAnotherConsumerNeverReconcilesItsModule ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"module-nine\":{\"id\":\"module-nine\",\"name\":\"Negen\",\"externalKey\":\"topdesk:muni-1:9\",\"externalNumber\":\"9\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"muni-2\":{\"id\":\"muni-2\",\"name\":\"Gemeente Anders\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"usage-other\":{\"id\":\"usage-other\",\"consumer\":\"muni-2\",\"module\":\"module-nine\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"usage-other\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-01T00:00:00+00:00\"}}}},\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":3,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":0,\"updated\":0,\"unchanged\":3,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAVendorIsOneSupplier ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"00000000-0000-4000-8000-000000000008\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"aangetekend\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"00000000-0000-4000-8000-000000000010\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"aangetekend\":{\"id\":\"aangetekend\",\"name\":\"Aangetekend B.V.\",\"type\":\"Supplier\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"aangetekend\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"00000000-0000-4000-8000-000000000011\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"id\":\"00000000-0000-4000-8000-000000000011\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"aangetekend\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"aangetekend\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000010\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000011\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"id\":\"00000000-0000-4000-8000-000000000011\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\"],\"_limit\":5},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\"],\"_limit\":5,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":5}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":5}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":5}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":10}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":10,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":5,\\\"processed\\\":5,\\\"created\\\":5,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":10,\"processed_items\":10,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":5,\"processed\":5,\"created\":5,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":5,\"appId\":\"4\",\"name\":\"Applicatie 4\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000008\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":6,\"appId\":\"5\",\"name\":\"Applicatie 5\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000010\",\"usageUuid\":\"00000000-0000-4000-8000-000000000011\"}],\"rowsStored\":5,\"rowsTruncated\":false}}}}}", + "testAVendorNamedAsTheMunicipalityIsTheMunicipality ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"muni-1\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000003\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"muni-1\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"supplier-twin\":{\"id\":\"supplier-twin\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Supplier\",\"status\":\"Active\"}},\"34\":{\"00000000-0000-4000-8000-000000000002\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\",\"provider\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":[]},\"saves\":[{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"muni-1\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\",\"provider\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"muni-1\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000001\",\"00000000-0000-4000-8000-000000000003\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000001\",\"00000000-0000-4000-8000-000000000003\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000001\",\"usageUuid\":\"00000000-0000-4000-8000-000000000002\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAWorkbookInThe1904DateSystemIsReadAsSuch ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"startDateOutPhased\":\"2027-07-05\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"startDateOutPhased\":\"2027-07-05\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAWorkingMatchWinsOverADeletedOneWithTheSameKey ": "{\"store\":{\"43\":{\"module-deleted\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"module-deleted\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Terug\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"usage-deleted\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"usage-deleted\"},\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Terug\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":false}],\"states\":{\"43\":{\"module-deleted\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-01T00:00:00+00:00\"}}},\"34\":{\"usage-deleted\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-01T00:00:00+00:00\"}}}},\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"7\",\"name\":\"Terug\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnAmbiguousMunicipalityNameIsRefused ": "{\"store\":{\"43\":[],\"33\":{\"muni-bergen-nh\":{\"id\":\"muni-bergen-nh\",\"name\":\"Gemeente Bergen\",\"type\":\"Municipality\",\"status\":\"Active\"},\"muni-bergen-l\":{\"id\":\"muni-bergen-l\",\"name\":\"gemeente bergen\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0}],\"logLines\":[],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testAnApplicationDeletedWhileArchivedIsRestoredAndUnarchived ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Terug\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Terug\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":false}],\"states\":{\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":null,\"deleted\":null}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":null,\"deleted\":null}}},\"transitions\":[[\"restore\",43,\"00000000-0000-4000-8000-000000000004\",null],[\"unarchive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: back in the export\"],[\"restore\",34,\"00000000-0000-4000-8000-000000000005\",null],[\"unarchive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: back in the export\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":1,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":1,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"7\",\"name\":\"Terug\",\"outcome\":\"restored\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnIdWithATrailingNewlineIsRefused ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnImportKeepsRunningWhenTheClientGoesAway ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnImportKeyOnAnotherOrganisationsModuleIsAConflict ": "{\"store\":{\"43\":{\"mod-foreign\":{\"id\":\"mod-foreign\",\"name\":\"Van Anderstad\",\"externalKey\":\"topdesk:muni-1:1\",\"website\":\"https://anderstad.example\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"muni-2\":{\"id\":\"muni-2\",\"name\":\"Gemeente Anderstad\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":{\"usage-foreign\":{\"id\":\"usage-foreign\",\"consumer\":\"muni-2\",\"module\":\"mod-foreign\"}},\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-foreign\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-foreign\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"module\":\"mod-foreign\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-foreign\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-foreign\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"module\":\"mod-foreign\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"CmdbExportImportService: import key belongs to a module another organisation uses; row not imported {\\\"module\\\":\\\"mod-foreign\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"appId\\\":\\\"1\\\"}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"CmdbExportImportService: import key belongs to a module another organisation uses; row not imported {\\\"module\\\":\\\"mod-foreign\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"appId\\\":\\\"1\\\"}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"skipped\",\"reasons\":[\"conflict: the application with this import key is used by another organisation, so it is not changed\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"skipped\",\"reasons\":[\"conflict: the application with this import key is used by another organisation, so it is not changed\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnImportLeavesAnAuditRecord ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-audit-01\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-audit-01\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-audit-01\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"export.xlsx\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":false,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-audit-01\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-audit-01\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-audit-01\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"export.xlsx\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":false,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":1},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-audit-01\":{\"operation_id\":\"cmdb-audit-01\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-audit-01\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":1},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnImportedContactPersonIsNeverAUser ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"ContactpersoonService: Starting contactpersoon processing {\\\"contactId\\\":\\\"00000000-0000-4000-8000-000000000003\\\",\\\"isUpdate\\\":false,\\\"hasEmail\\\":false,\\\"hasOrganisation\\\":false}\",\"ContactpersoonService: Contactpersoon has no email, skipping processing {\\\"contactId\\\":\\\"00000000-0000-4000-8000-000000000003\\\"}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnOwnerByNameIsMatchedExactly ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"contact-other\":{\"name\":\"Voornaam Achternaam-Anders\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnOwnerFirstKnownByEmailGetsTheNumberContact ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"contact-email\":{\"name\":\"Voornaam Achternaam\",\"email\":\"v.achternaam@example.org\",\"book\":\"stackiq-cmdb-owners\"},\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\":{\"name\":\"Voornaam Achternaam\",\"email\":\"v.achternaam@example.org\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnOwnerWithAnEmployeeNumberIsMatchedOnItNotOnTheName ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000006\":{\"contactsUid\":\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"contactsUid\":\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000007\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"43\":{\"00000000-0000-4000-8000-000000000005\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[[\"delete\",34,\"00000000-0000-4000-8000-000000000007\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000005\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"stackiq-cmdb-owner-f4454479d79f39250e6f59d3b5ee111b0d8d2b00c47445ea0f2c9c0e12ff9b06\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":2,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAnOwnerWithOnlyAnEmailAddressIsMatchedOnIt ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"contact-namesake\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"v.achternaam@example.org\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnOwnerWithoutANumberNeverTakesANumberContact ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"00000000-0000-4000-8000-000000000010\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000009\",\"id\":\"00000000-0000-4000-8000-000000000010\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000006\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"00000000-0000-4000-8000-000000000009\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000009\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000010\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000009\",\"id\":\"00000000-0000-4000-8000-000000000010\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\",\"00000000-0000-4000-8000-000000000008\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\",\"00000000-0000-4000-8000-000000000008\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\":{\"name\":\"Voornaam Achternaam\",\"email\":\"team@example.org\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-1)\":{\"name\":\"Iemand Anders\",\"email\":\"team@example.org\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-2)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000008\",\"usageUuid\":\"00000000-0000-4000-8000-000000000010\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAnUnappliedFilterDoesNotWidenTheMatch ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":3,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":0,\"updated\":0,\"unchanged\":3,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAnUncachedArchiveRowArchivesInsteadOfDeleting ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000006\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}}},\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":2,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":2,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"Gearchiveerde Applicaties\",\"message\":\"Sheet \\\"Gearchiveerde Applicaties\\\" has an APPID without a cached value in row 4, so applications missing from the export are archived, not deleted.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"Gearchiveerde Applicaties\",\"message\":\"Sheet \\\"Gearchiveerde Applicaties\\\" has an APPID without a cached value in 12 rows (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …), so applications missing from the export are archived, not deleted.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"Gearchiveerde Applicaties\",\"message\":\"Sheet \\\"Gearchiveerde Applicaties\\\" has an APPID without a cached value in 2 rows (3, 9), so applications missing from the export are archived, not deleted.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnUncachedCmdbRowArchivesInsteadOfDeleting ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"archived\":null,\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000006\":{\"archived\":null,\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[[\"delete\",34,\"00000000-0000-4000-8000-000000000008\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000006\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":5}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":5,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":2,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":1,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":1,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":5,\"processed_items\":5,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":1,\"failed\":0,\"archived\":2,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":1,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"message\":\"Sheet \\\"Beheerde Applicaties CMDB\\\" has an APPID without a cached value in row 5, so applications missing from the export are archived, not deleted.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":5,\"appId\":\"\",\"name\":\"Applicatie\",\"outcome\":\"skipped\",\"reasons\":[\"missing APPID\"],\"warnings\":[\"Column \\\"APPID\\\": formula without a cached value, read as empty\"],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":4,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":1,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":5,\"appId\":\"\",\"name\":\"Applicatie\",\"outcome\":\"skipped\",\"reasons\":[\"missing APPID\"],\"warnings\":[\"Column \\\"APPID\\\": formula without a cached value, read as empty\"],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":2,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testAnUnknownStatusDropsOnlyThatField ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":1,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":1,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[\"Column \\\"Applicatie Status\\\": Value \\\"Onbekende status\\\" has no mapping and no default is configured\"],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnUpdateNeverWritesPublicationDate ": "{\"store\":{\"43\":{\"mod-1\":{\"id\":\"mod-1\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"mod-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"mod-1\",\"data\":{\"id\":\"mod-1\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"mod-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"module\":\"mod-1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-1\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-1\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"mod-1\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testAnotherMunicipalitysUsagesAreNeverReconciled ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"module-manual\":{\"id\":\"module-manual\",\"name\":\"Handmatig\",\"externalKey\":\"topdesk:muni-2:9\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"muni-2\":{\"id\":\"muni-2\",\"name\":\"Gemeente Anders\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"usage-other\":{\"id\":\"usage-other\",\"consumer\":\"muni-2\",\"module\":\"00000000-0000-4000-8000-000000000004\"},\"usage-manual\":{\"id\":\"usage-manual\",\"consumer\":\"muni-1\",\"module\":\"module-manual\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-manual\"],\"_limit\":4},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-manual\"],\"_limit\":4,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":5}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":5,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":2,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":5,\"processed_items\":5,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":2,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testAppIdsMatchWhateverTheirCaseOrTrailingSpace ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie App-1\",\"externalNumber\":\"App-1\",\"externalId\":\"APP-App-1\",\"externalKey\":\"topdesk:muni-1:app-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie APP-1\",\"externalNumber\":\"APP-1\",\"externalId\":\"APP-APP-1\",\"externalKey\":\"topdesk:muni-1:app-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie App-1\",\"externalNumber\":\"App-1\",\"externalId\":\"APP-App-1\",\"externalKey\":\"topdesk:muni-1:app-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":false}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:app-1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:app-1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:app-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"APP-1\",\"name\":\"Applicatie APP-1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"app-1\",\"name\":\"Applicatie app-1\",\"outcome\":\"skipped\",\"reasons\":[\"duplicate APPID in file\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":2,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"App-1\",\"name\":\"Applicatie App-1\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testCancelNeedsACmdbOperation ": "{\"store\":{\"43\":[],\"33\":[],\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-not-mine-1\\\",\\\"operation_type\\\":\\\"archimate_import\\\",\\\"total_items\\\":0}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-not-mine-1\":{\"operation_id\":\"cmdb-not-mine-1\",\"operation_type\":\"archimate_import\",\"owner_uid\":null,\"status\":\"running\",\"phase\":\"initializing\",\"phase_description\":\"Initializing\",\"total_items\":0,\"processed_items\":0,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":0,\"start_time\":\"(epoch)\",\"estimated_completion\":null,\"errors\":[],\"warnings\":[],\"statistics\":[]}}}", + "testCancelNeedsARunningImport ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-finished-1\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-finished-1\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-finished-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-finished-1\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-finished-1\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-finished-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-finished-1\":{\"operation_id\":\"cmdb-finished-1\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-finished-1\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testContactsDisabledDoesNotBlockTheImport ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000003\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000005\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000005\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000005\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000005\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":2,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":true},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":2,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"\",\"message\":\"No municipality named \\\"Gemeente Voorbeeldstad\\\" was found, so it was created. Check the name if you meant an existing one.\"}],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[\"Owners skipped: Nextcloud Contacts is unavailable\"],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[\"Owners skipped: Nextcloud Contacts is unavailable\"],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testEveryOtherUsageOfAKeyFollowsTheApplication ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"module-stale\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"module-stale\"},\"module-stale-8\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"module-stale-8\"},\"module-dup-8\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"module-dup-8\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"usage-stray\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"module-stale\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"usage-stray\"},\"usage-second\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"usage-second\"},\"usage-stale-8\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"module-stale-8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"usage-stale-8\"},\"usage-dup-8\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"module-dup-8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"usage-dup-8\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"module-stale\":{\"deleted\":{\"deletedBy\":\"admin\"}},\"module-stale-8\":{\"deleted\":{\"deletedBy\":\"admin\"}},\"00000000-0000-4000-8000-000000000004\":{\"archived\":null,\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000006\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-dup-8\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"34\":{\"usage-stale-8\":{\"deleted\":{\"deletedBy\":\"admin\"}},\"00000000-0000-4000-8000-000000000005\":{\"archived\":null,\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-stray\":{\"archived\":null,\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-second\":{\"archived\":null,\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-dup-8\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[[\"delete\",34,\"00000000-0000-4000-8000-000000000005\",null],[\"delete\",34,\"usage-stray\",null],[\"delete\",34,\"usage-second\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000004\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-stale\",\"module-dup-8\",\"module-stale-8\"],\"_limit\":6},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-stale\",\"module-dup-8\",\"module-stale-8\"],\"_limit\":6,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"module-stale\",\"module-stale-8\",\"00000000-0000-4000-8000-000000000006\",\"module-dup-8\"],\"_limit\":6},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"module-stale\",\"module-stale-8\",\"00000000-0000-4000-8000-000000000006\",\"module-dup-8\"],\"_limit\":6,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testKeepWithoutTheArchiveServicesFailsARowWhoseMatchIsArchived ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-01T00:00:00+00:00\",\"reason\":\"earlier\"}}}},\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":2}\",\"CmdbExportImportService: OpenRegister archive services could not be resolved {\\\"exception\\\":\\\"RuntimeException\\\"}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Onbeh Applicaties CMDB\\\",\\\"row\\\":3,\\\"appId\\\":\\\"7\\\",\\\"step\\\":\\\"module\\\",\\\"exception\\\":\\\"OCA\\\\\\\\Stackiq\\\\\\\\Exception\\\\\\\\CmdbImportException\\\",\\\"error\\\":\\\"OpenRegister ArchiveHandler or MagicMapper is not available\\\"}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"module\\\" failed (CmdbImportException)\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testMissingApplicationsAreArchivedOrDeletedByDefault ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-archive-01)\"}},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-archive-01)\"}},\"00000000-0000-4000-8000-000000000006\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-archive-01\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-archive-01\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-archive-01\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-archive-01\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-archive-01\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-archive-01\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-archive-01\":{\"operation_id\":\"cmdb-archive-01\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-archive-01\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testMissingArchiveServicesRefuseAnArchivingImport ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"CmdbExportImportService: OpenRegister archive services could not be resolved {\\\"exception\\\":\\\"RuntimeException\\\"}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"CmdbExportImportService: OpenRegister archive services could not be resolved {\\\"exception\\\":\\\"RuntimeException\\\"}\",\"CmdbExportImportService: OpenRegister trash is not readable; soft-deleted modules and usages are not matched []\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testMissingEngineOrConfigurationStopsBeforeReading ": "{\"store\":{\"43\":[],\"33\":[],\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[],\"logLines\":[],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testMoreApplicationsThanOnePageAreAllReconciled ": "{\"store\":{\"43\":{\"module-1\":{\"id\":\"module-1\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"externalNumber\":\"1\"},\"module-2\":{\"id\":\"module-2\",\"name\":\"Applicatie 2\",\"externalKey\":\"topdesk:muni-1:2\",\"externalNumber\":\"2\"},\"module-3\":{\"id\":\"module-3\",\"name\":\"Applicatie 3\",\"externalKey\":\"topdesk:muni-1:3\",\"externalNumber\":\"3\"},\"module-4\":{\"id\":\"module-4\",\"name\":\"Applicatie 4\",\"externalKey\":\"topdesk:muni-1:4\",\"externalNumber\":\"4\"},\"module-5\":{\"id\":\"module-5\",\"name\":\"Applicatie 5\",\"externalKey\":\"topdesk:muni-1:5\",\"externalNumber\":\"5\"},\"module-6\":{\"id\":\"module-6\",\"name\":\"Applicatie 6\",\"externalKey\":\"topdesk:muni-1:6\",\"externalNumber\":\"6\"},\"module-7\":{\"id\":\"module-7\",\"name\":\"Applicatie 7\",\"externalKey\":\"topdesk:muni-1:7\",\"externalNumber\":\"7\"},\"module-8\":{\"id\":\"module-8\",\"name\":\"Applicatie 8\",\"externalKey\":\"topdesk:muni-1:8\",\"externalNumber\":\"8\"},\"module-9\":{\"id\":\"module-9\",\"name\":\"Applicatie 9\",\"externalKey\":\"topdesk:muni-1:9\",\"externalNumber\":\"9\"},\"module-10\":{\"id\":\"module-10\",\"name\":\"Applicatie 10\",\"externalKey\":\"topdesk:muni-1:10\",\"externalNumber\":\"10\"},\"module-11\":{\"id\":\"module-11\",\"name\":\"Applicatie 11\",\"externalKey\":\"topdesk:muni-1:11\",\"externalNumber\":\"11\"},\"module-12\":{\"id\":\"module-12\",\"name\":\"Applicatie 12\",\"externalKey\":\"topdesk:muni-1:12\",\"externalNumber\":\"12\"},\"module-13\":{\"id\":\"module-13\",\"name\":\"Applicatie 13\",\"externalKey\":\"topdesk:muni-1:13\",\"externalNumber\":\"13\"},\"module-14\":{\"id\":\"module-14\",\"name\":\"Applicatie 14\",\"externalKey\":\"topdesk:muni-1:14\",\"externalNumber\":\"14\"},\"module-15\":{\"id\":\"module-15\",\"name\":\"Applicatie 15\",\"externalKey\":\"topdesk:muni-1:15\",\"externalNumber\":\"15\"},\"module-16\":{\"id\":\"module-16\",\"name\":\"Applicatie 16\",\"externalKey\":\"topdesk:muni-1:16\",\"externalNumber\":\"16\"},\"module-17\":{\"id\":\"module-17\",\"name\":\"Applicatie 17\",\"externalKey\":\"topdesk:muni-1:17\",\"externalNumber\":\"17\"},\"module-18\":{\"id\":\"module-18\",\"name\":\"Applicatie 18\",\"externalKey\":\"topdesk:muni-1:18\",\"externalNumber\":\"18\"},\"module-19\":{\"id\":\"module-19\",\"name\":\"Applicatie 19\",\"externalKey\":\"topdesk:muni-1:19\",\"externalNumber\":\"19\"},\"module-20\":{\"id\":\"module-20\",\"name\":\"Applicatie 20\",\"externalKey\":\"topdesk:muni-1:20\",\"externalNumber\":\"20\"},\"module-21\":{\"id\":\"module-21\",\"name\":\"Applicatie 21\",\"externalKey\":\"topdesk:muni-1:21\",\"externalNumber\":\"21\"},\"module-22\":{\"id\":\"module-22\",\"name\":\"Applicatie 22\",\"externalKey\":\"topdesk:muni-1:22\",\"externalNumber\":\"22\"},\"module-23\":{\"id\":\"module-23\",\"name\":\"Applicatie 23\",\"externalKey\":\"topdesk:muni-1:23\",\"externalNumber\":\"23\"},\"module-24\":{\"id\":\"module-24\",\"name\":\"Applicatie 24\",\"externalKey\":\"topdesk:muni-1:24\",\"externalNumber\":\"24\"},\"module-25\":{\"id\":\"module-25\",\"name\":\"Applicatie 25\",\"externalKey\":\"topdesk:muni-1:25\",\"externalNumber\":\"25\"},\"module-26\":{\"id\":\"module-26\",\"name\":\"Applicatie 26\",\"externalKey\":\"topdesk:muni-1:26\",\"externalNumber\":\"26\"},\"module-27\":{\"id\":\"module-27\",\"name\":\"Applicatie 27\",\"externalKey\":\"topdesk:muni-1:27\",\"externalNumber\":\"27\"},\"module-28\":{\"id\":\"module-28\",\"name\":\"Applicatie 28\",\"externalKey\":\"topdesk:muni-1:28\",\"externalNumber\":\"28\"},\"module-29\":{\"id\":\"module-29\",\"name\":\"Applicatie 29\",\"externalKey\":\"topdesk:muni-1:29\",\"externalNumber\":\"29\"},\"module-30\":{\"id\":\"module-30\",\"name\":\"Applicatie 30\",\"externalKey\":\"topdesk:muni-1:30\",\"externalNumber\":\"30\"},\"module-31\":{\"id\":\"module-31\",\"name\":\"Applicatie 31\",\"externalKey\":\"topdesk:muni-1:31\",\"externalNumber\":\"31\"},\"module-32\":{\"id\":\"module-32\",\"name\":\"Applicatie 32\",\"externalKey\":\"topdesk:muni-1:32\",\"externalNumber\":\"32\"},\"module-33\":{\"id\":\"module-33\",\"name\":\"Applicatie 33\",\"externalKey\":\"topdesk:muni-1:33\",\"externalNumber\":\"33\"},\"module-34\":{\"id\":\"module-34\",\"name\":\"Applicatie 34\",\"externalKey\":\"topdesk:muni-1:34\",\"externalNumber\":\"34\"},\"module-35\":{\"id\":\"module-35\",\"name\":\"Applicatie 35\",\"externalKey\":\"topdesk:muni-1:35\",\"externalNumber\":\"35\"},\"module-36\":{\"id\":\"module-36\",\"name\":\"Applicatie 36\",\"externalKey\":\"topdesk:muni-1:36\",\"externalNumber\":\"36\"},\"module-37\":{\"id\":\"module-37\",\"name\":\"Applicatie 37\",\"externalKey\":\"topdesk:muni-1:37\",\"externalNumber\":\"37\"},\"module-38\":{\"id\":\"module-38\",\"name\":\"Applicatie 38\",\"externalKey\":\"topdesk:muni-1:38\",\"externalNumber\":\"38\"},\"module-39\":{\"id\":\"module-39\",\"name\":\"Applicatie 39\",\"externalKey\":\"topdesk:muni-1:39\",\"externalNumber\":\"39\"},\"module-40\":{\"id\":\"module-40\",\"name\":\"Applicatie 40\",\"externalKey\":\"topdesk:muni-1:40\",\"externalNumber\":\"40\"},\"module-41\":{\"id\":\"module-41\",\"name\":\"Applicatie 41\",\"externalKey\":\"topdesk:muni-1:41\",\"externalNumber\":\"41\"},\"module-42\":{\"id\":\"module-42\",\"name\":\"Applicatie 42\",\"externalKey\":\"topdesk:muni-1:42\",\"externalNumber\":\"42\"},\"module-43\":{\"id\":\"module-43\",\"name\":\"Applicatie 43\",\"externalKey\":\"topdesk:muni-1:43\",\"externalNumber\":\"43\"},\"module-44\":{\"id\":\"module-44\",\"name\":\"Applicatie 44\",\"externalKey\":\"topdesk:muni-1:44\",\"externalNumber\":\"44\"},\"module-45\":{\"id\":\"module-45\",\"name\":\"Applicatie 45\",\"externalKey\":\"topdesk:muni-1:45\",\"externalNumber\":\"45\"},\"module-46\":{\"id\":\"module-46\",\"name\":\"Applicatie 46\",\"externalKey\":\"topdesk:muni-1:46\",\"externalNumber\":\"46\"},\"module-47\":{\"id\":\"module-47\",\"name\":\"Applicatie 47\",\"externalKey\":\"topdesk:muni-1:47\",\"externalNumber\":\"47\"},\"module-48\":{\"id\":\"module-48\",\"name\":\"Applicatie 48\",\"externalKey\":\"topdesk:muni-1:48\",\"externalNumber\":\"48\"},\"module-49\":{\"id\":\"module-49\",\"name\":\"Applicatie 49\",\"externalKey\":\"topdesk:muni-1:49\",\"externalNumber\":\"49\"},\"module-50\":{\"id\":\"module-50\",\"name\":\"Applicatie 50\",\"externalKey\":\"topdesk:muni-1:50\",\"externalNumber\":\"50\"},\"module-51\":{\"id\":\"module-51\",\"name\":\"Applicatie 51\",\"externalKey\":\"topdesk:muni-1:51\",\"externalNumber\":\"51\"},\"module-52\":{\"id\":\"module-52\",\"name\":\"Applicatie 52\",\"externalKey\":\"topdesk:muni-1:52\",\"externalNumber\":\"52\"},\"module-53\":{\"id\":\"module-53\",\"name\":\"Applicatie 53\",\"externalKey\":\"topdesk:muni-1:53\",\"externalNumber\":\"53\"},\"module-54\":{\"id\":\"module-54\",\"name\":\"Applicatie 54\",\"externalKey\":\"topdesk:muni-1:54\",\"externalNumber\":\"54\"},\"module-55\":{\"id\":\"module-55\",\"name\":\"Applicatie 55\",\"externalKey\":\"topdesk:muni-1:55\",\"externalNumber\":\"55\"},\"module-56\":{\"id\":\"module-56\",\"name\":\"Applicatie 56\",\"externalKey\":\"topdesk:muni-1:56\",\"externalNumber\":\"56\"},\"module-57\":{\"id\":\"module-57\",\"name\":\"Applicatie 57\",\"externalKey\":\"topdesk:muni-1:57\",\"externalNumber\":\"57\"},\"module-58\":{\"id\":\"module-58\",\"name\":\"Applicatie 58\",\"externalKey\":\"topdesk:muni-1:58\",\"externalNumber\":\"58\"},\"module-59\":{\"id\":\"module-59\",\"name\":\"Applicatie 59\",\"externalKey\":\"topdesk:muni-1:59\",\"externalNumber\":\"59\"},\"module-60\":{\"id\":\"module-60\",\"name\":\"Applicatie 60\",\"externalKey\":\"topdesk:muni-1:60\",\"externalNumber\":\"60\"},\"module-61\":{\"id\":\"module-61\",\"name\":\"Applicatie 61\",\"externalKey\":\"topdesk:muni-1:61\",\"externalNumber\":\"61\"},\"module-62\":{\"id\":\"module-62\",\"name\":\"Applicatie 62\",\"externalKey\":\"topdesk:muni-1:62\",\"externalNumber\":\"62\"},\"module-63\":{\"id\":\"module-63\",\"name\":\"Applicatie 63\",\"externalKey\":\"topdesk:muni-1:63\",\"externalNumber\":\"63\"},\"module-64\":{\"id\":\"module-64\",\"name\":\"Applicatie 64\",\"externalKey\":\"topdesk:muni-1:64\",\"externalNumber\":\"64\"},\"module-65\":{\"id\":\"module-65\",\"name\":\"Applicatie 65\",\"externalKey\":\"topdesk:muni-1:65\",\"externalNumber\":\"65\"},\"module-66\":{\"id\":\"module-66\",\"name\":\"Applicatie 66\",\"externalKey\":\"topdesk:muni-1:66\",\"externalNumber\":\"66\"},\"module-67\":{\"id\":\"module-67\",\"name\":\"Applicatie 67\",\"externalKey\":\"topdesk:muni-1:67\",\"externalNumber\":\"67\"},\"module-68\":{\"id\":\"module-68\",\"name\":\"Applicatie 68\",\"externalKey\":\"topdesk:muni-1:68\",\"externalNumber\":\"68\"},\"module-69\":{\"id\":\"module-69\",\"name\":\"Applicatie 69\",\"externalKey\":\"topdesk:muni-1:69\",\"externalNumber\":\"69\"},\"module-70\":{\"id\":\"module-70\",\"name\":\"Applicatie 70\",\"externalKey\":\"topdesk:muni-1:70\",\"externalNumber\":\"70\"},\"module-71\":{\"id\":\"module-71\",\"name\":\"Applicatie 71\",\"externalKey\":\"topdesk:muni-1:71\",\"externalNumber\":\"71\"},\"module-72\":{\"id\":\"module-72\",\"name\":\"Applicatie 72\",\"externalKey\":\"topdesk:muni-1:72\",\"externalNumber\":\"72\"},\"module-73\":{\"id\":\"module-73\",\"name\":\"Applicatie 73\",\"externalKey\":\"topdesk:muni-1:73\",\"externalNumber\":\"73\"},\"module-74\":{\"id\":\"module-74\",\"name\":\"Applicatie 74\",\"externalKey\":\"topdesk:muni-1:74\",\"externalNumber\":\"74\"},\"module-75\":{\"id\":\"module-75\",\"name\":\"Applicatie 75\",\"externalKey\":\"topdesk:muni-1:75\",\"externalNumber\":\"75\"},\"module-76\":{\"id\":\"module-76\",\"name\":\"Applicatie 76\",\"externalKey\":\"topdesk:muni-1:76\",\"externalNumber\":\"76\"},\"module-77\":{\"id\":\"module-77\",\"name\":\"Applicatie 77\",\"externalKey\":\"topdesk:muni-1:77\",\"externalNumber\":\"77\"},\"module-78\":{\"id\":\"module-78\",\"name\":\"Applicatie 78\",\"externalKey\":\"topdesk:muni-1:78\",\"externalNumber\":\"78\"},\"module-79\":{\"id\":\"module-79\",\"name\":\"Applicatie 79\",\"externalKey\":\"topdesk:muni-1:79\",\"externalNumber\":\"79\"},\"module-80\":{\"id\":\"module-80\",\"name\":\"Applicatie 80\",\"externalKey\":\"topdesk:muni-1:80\",\"externalNumber\":\"80\"},\"module-81\":{\"id\":\"module-81\",\"name\":\"Applicatie 81\",\"externalKey\":\"topdesk:muni-1:81\",\"externalNumber\":\"81\"},\"module-82\":{\"id\":\"module-82\",\"name\":\"Applicatie 82\",\"externalKey\":\"topdesk:muni-1:82\",\"externalNumber\":\"82\"},\"module-83\":{\"id\":\"module-83\",\"name\":\"Applicatie 83\",\"externalKey\":\"topdesk:muni-1:83\",\"externalNumber\":\"83\"},\"module-84\":{\"id\":\"module-84\",\"name\":\"Applicatie 84\",\"externalKey\":\"topdesk:muni-1:84\",\"externalNumber\":\"84\"},\"module-85\":{\"id\":\"module-85\",\"name\":\"Applicatie 85\",\"externalKey\":\"topdesk:muni-1:85\",\"externalNumber\":\"85\"},\"module-86\":{\"id\":\"module-86\",\"name\":\"Applicatie 86\",\"externalKey\":\"topdesk:muni-1:86\",\"externalNumber\":\"86\"},\"module-87\":{\"id\":\"module-87\",\"name\":\"Applicatie 87\",\"externalKey\":\"topdesk:muni-1:87\",\"externalNumber\":\"87\"},\"module-88\":{\"id\":\"module-88\",\"name\":\"Applicatie 88\",\"externalKey\":\"topdesk:muni-1:88\",\"externalNumber\":\"88\"},\"module-89\":{\"id\":\"module-89\",\"name\":\"Applicatie 89\",\"externalKey\":\"topdesk:muni-1:89\",\"externalNumber\":\"89\"},\"module-90\":{\"id\":\"module-90\",\"name\":\"Applicatie 90\",\"externalKey\":\"topdesk:muni-1:90\",\"externalNumber\":\"90\"},\"module-91\":{\"id\":\"module-91\",\"name\":\"Applicatie 91\",\"externalKey\":\"topdesk:muni-1:91\",\"externalNumber\":\"91\"},\"module-92\":{\"id\":\"module-92\",\"name\":\"Applicatie 92\",\"externalKey\":\"topdesk:muni-1:92\",\"externalNumber\":\"92\"},\"module-93\":{\"id\":\"module-93\",\"name\":\"Applicatie 93\",\"externalKey\":\"topdesk:muni-1:93\",\"externalNumber\":\"93\"},\"module-94\":{\"id\":\"module-94\",\"name\":\"Applicatie 94\",\"externalKey\":\"topdesk:muni-1:94\",\"externalNumber\":\"94\"},\"module-95\":{\"id\":\"module-95\",\"name\":\"Applicatie 95\",\"externalKey\":\"topdesk:muni-1:95\",\"externalNumber\":\"95\"},\"module-96\":{\"id\":\"module-96\",\"name\":\"Applicatie 96\",\"externalKey\":\"topdesk:muni-1:96\",\"externalNumber\":\"96\"},\"module-97\":{\"id\":\"module-97\",\"name\":\"Applicatie 97\",\"externalKey\":\"topdesk:muni-1:97\",\"externalNumber\":\"97\"},\"module-98\":{\"id\":\"module-98\",\"name\":\"Applicatie 98\",\"externalKey\":\"topdesk:muni-1:98\",\"externalNumber\":\"98\"},\"module-99\":{\"id\":\"module-99\",\"name\":\"Applicatie 99\",\"externalKey\":\"topdesk:muni-1:99\",\"externalNumber\":\"99\"},\"module-100\":{\"id\":\"module-100\",\"name\":\"Applicatie 100\",\"externalKey\":\"topdesk:muni-1:100\",\"externalNumber\":\"100\"},\"module-101\":{\"id\":\"module-101\",\"name\":\"Applicatie 101\",\"externalKey\":\"topdesk:muni-1:101\",\"externalNumber\":\"101\"},\"module-102\":{\"id\":\"module-102\",\"name\":\"Applicatie 102\",\"externalKey\":\"topdesk:muni-1:102\",\"externalNumber\":\"102\"},\"module-103\":{\"id\":\"module-103\",\"name\":\"Applicatie 103\",\"externalKey\":\"topdesk:muni-1:103\",\"externalNumber\":\"103\"},\"module-104\":{\"id\":\"module-104\",\"name\":\"Applicatie 104\",\"externalKey\":\"topdesk:muni-1:104\",\"externalNumber\":\"104\"},\"module-105\":{\"id\":\"module-105\",\"name\":\"Applicatie 105\",\"externalKey\":\"topdesk:muni-1:105\",\"externalNumber\":\"105\"},\"module-106\":{\"id\":\"module-106\",\"name\":\"Applicatie 106\",\"externalKey\":\"topdesk:muni-1:106\",\"externalNumber\":\"106\"},\"module-107\":{\"id\":\"module-107\",\"name\":\"Applicatie 107\",\"externalKey\":\"topdesk:muni-1:107\",\"externalNumber\":\"107\"},\"module-108\":{\"id\":\"module-108\",\"name\":\"Applicatie 108\",\"externalKey\":\"topdesk:muni-1:108\",\"externalNumber\":\"108\"},\"module-109\":{\"id\":\"module-109\",\"name\":\"Applicatie 109\",\"externalKey\":\"topdesk:muni-1:109\",\"externalNumber\":\"109\"},\"module-110\":{\"id\":\"module-110\",\"name\":\"Applicatie 110\",\"externalKey\":\"topdesk:muni-1:110\",\"externalNumber\":\"110\"},\"module-111\":{\"id\":\"module-111\",\"name\":\"Applicatie 111\",\"externalKey\":\"topdesk:muni-1:111\",\"externalNumber\":\"111\"},\"module-112\":{\"id\":\"module-112\",\"name\":\"Applicatie 112\",\"externalKey\":\"topdesk:muni-1:112\",\"externalNumber\":\"112\"},\"module-113\":{\"id\":\"module-113\",\"name\":\"Applicatie 113\",\"externalKey\":\"topdesk:muni-1:113\",\"externalNumber\":\"113\"},\"module-114\":{\"id\":\"module-114\",\"name\":\"Applicatie 114\",\"externalKey\":\"topdesk:muni-1:114\",\"externalNumber\":\"114\"},\"module-115\":{\"id\":\"module-115\",\"name\":\"Applicatie 115\",\"externalKey\":\"topdesk:muni-1:115\",\"externalNumber\":\"115\"},\"module-116\":{\"id\":\"module-116\",\"name\":\"Applicatie 116\",\"externalKey\":\"topdesk:muni-1:116\",\"externalNumber\":\"116\"},\"module-117\":{\"id\":\"module-117\",\"name\":\"Applicatie 117\",\"externalKey\":\"topdesk:muni-1:117\",\"externalNumber\":\"117\"},\"module-118\":{\"id\":\"module-118\",\"name\":\"Applicatie 118\",\"externalKey\":\"topdesk:muni-1:118\",\"externalNumber\":\"118\"},\"module-119\":{\"id\":\"module-119\",\"name\":\"Applicatie 119\",\"externalKey\":\"topdesk:muni-1:119\",\"externalNumber\":\"119\"},\"module-120\":{\"id\":\"module-120\",\"name\":\"Applicatie 120\",\"externalKey\":\"topdesk:muni-1:120\",\"externalNumber\":\"120\"},\"module-121\":{\"id\":\"module-121\",\"name\":\"Applicatie 121\",\"externalKey\":\"topdesk:muni-1:121\",\"externalNumber\":\"121\"},\"module-122\":{\"id\":\"module-122\",\"name\":\"Applicatie 122\",\"externalKey\":\"topdesk:muni-1:122\",\"externalNumber\":\"122\"},\"module-123\":{\"id\":\"module-123\",\"name\":\"Applicatie 123\",\"externalKey\":\"topdesk:muni-1:123\",\"externalNumber\":\"123\"},\"module-124\":{\"id\":\"module-124\",\"name\":\"Applicatie 124\",\"externalKey\":\"topdesk:muni-1:124\",\"externalNumber\":\"124\"},\"module-125\":{\"id\":\"module-125\",\"name\":\"Applicatie 125\",\"externalKey\":\"topdesk:muni-1:125\",\"externalNumber\":\"125\"},\"module-126\":{\"id\":\"module-126\",\"name\":\"Applicatie 126\",\"externalKey\":\"topdesk:muni-1:126\",\"externalNumber\":\"126\"},\"module-127\":{\"id\":\"module-127\",\"name\":\"Applicatie 127\",\"externalKey\":\"topdesk:muni-1:127\",\"externalNumber\":\"127\"},\"module-128\":{\"id\":\"module-128\",\"name\":\"Applicatie 128\",\"externalKey\":\"topdesk:muni-1:128\",\"externalNumber\":\"128\"},\"module-129\":{\"id\":\"module-129\",\"name\":\"Applicatie 129\",\"externalKey\":\"topdesk:muni-1:129\",\"externalNumber\":\"129\"},\"module-130\":{\"id\":\"module-130\",\"name\":\"Applicatie 130\",\"externalKey\":\"topdesk:muni-1:130\",\"externalNumber\":\"130\"},\"module-131\":{\"id\":\"module-131\",\"name\":\"Applicatie 131\",\"externalKey\":\"topdesk:muni-1:131\",\"externalNumber\":\"131\"},\"module-132\":{\"id\":\"module-132\",\"name\":\"Applicatie 132\",\"externalKey\":\"topdesk:muni-1:132\",\"externalNumber\":\"132\"},\"module-133\":{\"id\":\"module-133\",\"name\":\"Applicatie 133\",\"externalKey\":\"topdesk:muni-1:133\",\"externalNumber\":\"133\"},\"module-134\":{\"id\":\"module-134\",\"name\":\"Applicatie 134\",\"externalKey\":\"topdesk:muni-1:134\",\"externalNumber\":\"134\"},\"module-135\":{\"id\":\"module-135\",\"name\":\"Applicatie 135\",\"externalKey\":\"topdesk:muni-1:135\",\"externalNumber\":\"135\"},\"module-136\":{\"id\":\"module-136\",\"name\":\"Applicatie 136\",\"externalKey\":\"topdesk:muni-1:136\",\"externalNumber\":\"136\"},\"module-137\":{\"id\":\"module-137\",\"name\":\"Applicatie 137\",\"externalKey\":\"topdesk:muni-1:137\",\"externalNumber\":\"137\"},\"module-138\":{\"id\":\"module-138\",\"name\":\"Applicatie 138\",\"externalKey\":\"topdesk:muni-1:138\",\"externalNumber\":\"138\"},\"module-139\":{\"id\":\"module-139\",\"name\":\"Applicatie 139\",\"externalKey\":\"topdesk:muni-1:139\",\"externalNumber\":\"139\"},\"module-140\":{\"id\":\"module-140\",\"name\":\"Applicatie 140\",\"externalKey\":\"topdesk:muni-1:140\",\"externalNumber\":\"140\"},\"module-141\":{\"id\":\"module-141\",\"name\":\"Applicatie 141\",\"externalKey\":\"topdesk:muni-1:141\",\"externalNumber\":\"141\"},\"module-142\":{\"id\":\"module-142\",\"name\":\"Applicatie 142\",\"externalKey\":\"topdesk:muni-1:142\",\"externalNumber\":\"142\"},\"module-143\":{\"id\":\"module-143\",\"name\":\"Applicatie 143\",\"externalKey\":\"topdesk:muni-1:143\",\"externalNumber\":\"143\"},\"module-144\":{\"id\":\"module-144\",\"name\":\"Applicatie 144\",\"externalKey\":\"topdesk:muni-1:144\",\"externalNumber\":\"144\"},\"module-145\":{\"id\":\"module-145\",\"name\":\"Applicatie 145\",\"externalKey\":\"topdesk:muni-1:145\",\"externalNumber\":\"145\"},\"module-146\":{\"id\":\"module-146\",\"name\":\"Applicatie 146\",\"externalKey\":\"topdesk:muni-1:146\",\"externalNumber\":\"146\"},\"module-147\":{\"id\":\"module-147\",\"name\":\"Applicatie 147\",\"externalKey\":\"topdesk:muni-1:147\",\"externalNumber\":\"147\"},\"module-148\":{\"id\":\"module-148\",\"name\":\"Applicatie 148\",\"externalKey\":\"topdesk:muni-1:148\",\"externalNumber\":\"148\"},\"module-149\":{\"id\":\"module-149\",\"name\":\"Applicatie 149\",\"externalKey\":\"topdesk:muni-1:149\",\"externalNumber\":\"149\"},\"module-150\":{\"id\":\"module-150\",\"name\":\"Applicatie 150\",\"externalKey\":\"topdesk:muni-1:150\",\"externalNumber\":\"150\"},\"module-151\":{\"id\":\"module-151\",\"name\":\"Applicatie 151\",\"externalKey\":\"topdesk:muni-1:151\",\"externalNumber\":\"151\"},\"module-152\":{\"id\":\"module-152\",\"name\":\"Applicatie 152\",\"externalKey\":\"topdesk:muni-1:152\",\"externalNumber\":\"152\"},\"module-153\":{\"id\":\"module-153\",\"name\":\"Applicatie 153\",\"externalKey\":\"topdesk:muni-1:153\",\"externalNumber\":\"153\"},\"module-154\":{\"id\":\"module-154\",\"name\":\"Applicatie 154\",\"externalKey\":\"topdesk:muni-1:154\",\"externalNumber\":\"154\"},\"module-155\":{\"id\":\"module-155\",\"name\":\"Applicatie 155\",\"externalKey\":\"topdesk:muni-1:155\",\"externalNumber\":\"155\"},\"module-156\":{\"id\":\"module-156\",\"name\":\"Applicatie 156\",\"externalKey\":\"topdesk:muni-1:156\",\"externalNumber\":\"156\"},\"module-157\":{\"id\":\"module-157\",\"name\":\"Applicatie 157\",\"externalKey\":\"topdesk:muni-1:157\",\"externalNumber\":\"157\"},\"module-158\":{\"id\":\"module-158\",\"name\":\"Applicatie 158\",\"externalKey\":\"topdesk:muni-1:158\",\"externalNumber\":\"158\"},\"module-159\":{\"id\":\"module-159\",\"name\":\"Applicatie 159\",\"externalKey\":\"topdesk:muni-1:159\",\"externalNumber\":\"159\"},\"module-160\":{\"id\":\"module-160\",\"name\":\"Applicatie 160\",\"externalKey\":\"topdesk:muni-1:160\",\"externalNumber\":\"160\"},\"module-161\":{\"id\":\"module-161\",\"name\":\"Applicatie 161\",\"externalKey\":\"topdesk:muni-1:161\",\"externalNumber\":\"161\"},\"module-162\":{\"id\":\"module-162\",\"name\":\"Applicatie 162\",\"externalKey\":\"topdesk:muni-1:162\",\"externalNumber\":\"162\"},\"module-163\":{\"id\":\"module-163\",\"name\":\"Applicatie 163\",\"externalKey\":\"topdesk:muni-1:163\",\"externalNumber\":\"163\"},\"module-164\":{\"id\":\"module-164\",\"name\":\"Applicatie 164\",\"externalKey\":\"topdesk:muni-1:164\",\"externalNumber\":\"164\"},\"module-165\":{\"id\":\"module-165\",\"name\":\"Applicatie 165\",\"externalKey\":\"topdesk:muni-1:165\",\"externalNumber\":\"165\"},\"module-166\":{\"id\":\"module-166\",\"name\":\"Applicatie 166\",\"externalKey\":\"topdesk:muni-1:166\",\"externalNumber\":\"166\"},\"module-167\":{\"id\":\"module-167\",\"name\":\"Applicatie 167\",\"externalKey\":\"topdesk:muni-1:167\",\"externalNumber\":\"167\"},\"module-168\":{\"id\":\"module-168\",\"name\":\"Applicatie 168\",\"externalKey\":\"topdesk:muni-1:168\",\"externalNumber\":\"168\"},\"module-169\":{\"id\":\"module-169\",\"name\":\"Applicatie 169\",\"externalKey\":\"topdesk:muni-1:169\",\"externalNumber\":\"169\"},\"module-170\":{\"id\":\"module-170\",\"name\":\"Applicatie 170\",\"externalKey\":\"topdesk:muni-1:170\",\"externalNumber\":\"170\"},\"module-171\":{\"id\":\"module-171\",\"name\":\"Applicatie 171\",\"externalKey\":\"topdesk:muni-1:171\",\"externalNumber\":\"171\"},\"module-172\":{\"id\":\"module-172\",\"name\":\"Applicatie 172\",\"externalKey\":\"topdesk:muni-1:172\",\"externalNumber\":\"172\"},\"module-173\":{\"id\":\"module-173\",\"name\":\"Applicatie 173\",\"externalKey\":\"topdesk:muni-1:173\",\"externalNumber\":\"173\"},\"module-174\":{\"id\":\"module-174\",\"name\":\"Applicatie 174\",\"externalKey\":\"topdesk:muni-1:174\",\"externalNumber\":\"174\"},\"module-175\":{\"id\":\"module-175\",\"name\":\"Applicatie 175\",\"externalKey\":\"topdesk:muni-1:175\",\"externalNumber\":\"175\"},\"module-176\":{\"id\":\"module-176\",\"name\":\"Applicatie 176\",\"externalKey\":\"topdesk:muni-1:176\",\"externalNumber\":\"176\"},\"module-177\":{\"id\":\"module-177\",\"name\":\"Applicatie 177\",\"externalKey\":\"topdesk:muni-1:177\",\"externalNumber\":\"177\"},\"module-178\":{\"id\":\"module-178\",\"name\":\"Applicatie 178\",\"externalKey\":\"topdesk:muni-1:178\",\"externalNumber\":\"178\"},\"module-179\":{\"id\":\"module-179\",\"name\":\"Applicatie 179\",\"externalKey\":\"topdesk:muni-1:179\",\"externalNumber\":\"179\"},\"module-180\":{\"id\":\"module-180\",\"name\":\"Applicatie 180\",\"externalKey\":\"topdesk:muni-1:180\",\"externalNumber\":\"180\"},\"module-181\":{\"id\":\"module-181\",\"name\":\"Applicatie 181\",\"externalKey\":\"topdesk:muni-1:181\",\"externalNumber\":\"181\"},\"module-182\":{\"id\":\"module-182\",\"name\":\"Applicatie 182\",\"externalKey\":\"topdesk:muni-1:182\",\"externalNumber\":\"182\"},\"module-183\":{\"id\":\"module-183\",\"name\":\"Applicatie 183\",\"externalKey\":\"topdesk:muni-1:183\",\"externalNumber\":\"183\"},\"module-184\":{\"id\":\"module-184\",\"name\":\"Applicatie 184\",\"externalKey\":\"topdesk:muni-1:184\",\"externalNumber\":\"184\"},\"module-185\":{\"id\":\"module-185\",\"name\":\"Applicatie 185\",\"externalKey\":\"topdesk:muni-1:185\",\"externalNumber\":\"185\"},\"module-186\":{\"id\":\"module-186\",\"name\":\"Applicatie 186\",\"externalKey\":\"topdesk:muni-1:186\",\"externalNumber\":\"186\"},\"module-187\":{\"id\":\"module-187\",\"name\":\"Applicatie 187\",\"externalKey\":\"topdesk:muni-1:187\",\"externalNumber\":\"187\"},\"module-188\":{\"id\":\"module-188\",\"name\":\"Applicatie 188\",\"externalKey\":\"topdesk:muni-1:188\",\"externalNumber\":\"188\"},\"module-189\":{\"id\":\"module-189\",\"name\":\"Applicatie 189\",\"externalKey\":\"topdesk:muni-1:189\",\"externalNumber\":\"189\"},\"module-190\":{\"id\":\"module-190\",\"name\":\"Applicatie 190\",\"externalKey\":\"topdesk:muni-1:190\",\"externalNumber\":\"190\"},\"module-191\":{\"id\":\"module-191\",\"name\":\"Applicatie 191\",\"externalKey\":\"topdesk:muni-1:191\",\"externalNumber\":\"191\"},\"module-192\":{\"id\":\"module-192\",\"name\":\"Applicatie 192\",\"externalKey\":\"topdesk:muni-1:192\",\"externalNumber\":\"192\"},\"module-193\":{\"id\":\"module-193\",\"name\":\"Applicatie 193\",\"externalKey\":\"topdesk:muni-1:193\",\"externalNumber\":\"193\"},\"module-194\":{\"id\":\"module-194\",\"name\":\"Applicatie 194\",\"externalKey\":\"topdesk:muni-1:194\",\"externalNumber\":\"194\"},\"module-195\":{\"id\":\"module-195\",\"name\":\"Applicatie 195\",\"externalKey\":\"topdesk:muni-1:195\",\"externalNumber\":\"195\"},\"module-196\":{\"id\":\"module-196\",\"name\":\"Applicatie 196\",\"externalKey\":\"topdesk:muni-1:196\",\"externalNumber\":\"196\"},\"module-197\":{\"id\":\"module-197\",\"name\":\"Applicatie 197\",\"externalKey\":\"topdesk:muni-1:197\",\"externalNumber\":\"197\"},\"module-198\":{\"id\":\"module-198\",\"name\":\"Applicatie 198\",\"externalKey\":\"topdesk:muni-1:198\",\"externalNumber\":\"198\"},\"module-199\":{\"id\":\"module-199\",\"name\":\"Applicatie 199\",\"externalKey\":\"topdesk:muni-1:199\",\"externalNumber\":\"199\"},\"module-200\":{\"id\":\"module-200\",\"name\":\"Applicatie 200\",\"externalKey\":\"topdesk:muni-1:200\",\"externalNumber\":\"200\"},\"module-201\":{\"id\":\"module-201\",\"name\":\"Applicatie 201\",\"externalKey\":\"topdesk:muni-1:201\",\"externalNumber\":\"201\"},\"module-202\":{\"id\":\"module-202\",\"name\":\"Applicatie 202\",\"externalKey\":\"topdesk:muni-1:202\",\"externalNumber\":\"202\"},\"module-203\":{\"id\":\"module-203\",\"name\":\"Applicatie 203\",\"externalKey\":\"topdesk:muni-1:203\",\"externalNumber\":\"203\"},\"module-204\":{\"id\":\"module-204\",\"name\":\"Applicatie 204\",\"externalKey\":\"topdesk:muni-1:204\",\"externalNumber\":\"204\"},\"module-205\":{\"id\":\"module-205\",\"name\":\"Applicatie 205\",\"externalKey\":\"topdesk:muni-1:205\",\"externalNumber\":\"205\"},\"module-206\":{\"id\":\"module-206\",\"name\":\"Applicatie 206\",\"externalKey\":\"topdesk:muni-1:206\",\"externalNumber\":\"206\"},\"module-207\":{\"id\":\"module-207\",\"name\":\"Applicatie 207\",\"externalKey\":\"topdesk:muni-1:207\",\"externalNumber\":\"207\"},\"module-208\":{\"id\":\"module-208\",\"name\":\"Applicatie 208\",\"externalKey\":\"topdesk:muni-1:208\",\"externalNumber\":\"208\"},\"module-209\":{\"id\":\"module-209\",\"name\":\"Applicatie 209\",\"externalKey\":\"topdesk:muni-1:209\",\"externalNumber\":\"209\"},\"module-210\":{\"id\":\"module-210\",\"name\":\"Applicatie 210\",\"externalKey\":\"topdesk:muni-1:210\",\"externalNumber\":\"210\"},\"module-211\":{\"id\":\"module-211\",\"name\":\"Applicatie 211\",\"externalKey\":\"topdesk:muni-1:211\",\"externalNumber\":\"211\"},\"module-212\":{\"id\":\"module-212\",\"name\":\"Applicatie 212\",\"externalKey\":\"topdesk:muni-1:212\",\"externalNumber\":\"212\"},\"module-213\":{\"id\":\"module-213\",\"name\":\"Applicatie 213\",\"externalKey\":\"topdesk:muni-1:213\",\"externalNumber\":\"213\"},\"module-214\":{\"id\":\"module-214\",\"name\":\"Applicatie 214\",\"externalKey\":\"topdesk:muni-1:214\",\"externalNumber\":\"214\"},\"module-215\":{\"id\":\"module-215\",\"name\":\"Applicatie 215\",\"externalKey\":\"topdesk:muni-1:215\",\"externalNumber\":\"215\"},\"module-216\":{\"id\":\"module-216\",\"name\":\"Applicatie 216\",\"externalKey\":\"topdesk:muni-1:216\",\"externalNumber\":\"216\"},\"module-217\":{\"id\":\"module-217\",\"name\":\"Applicatie 217\",\"externalKey\":\"topdesk:muni-1:217\",\"externalNumber\":\"217\"},\"module-218\":{\"id\":\"module-218\",\"name\":\"Applicatie 218\",\"externalKey\":\"topdesk:muni-1:218\",\"externalNumber\":\"218\"},\"module-219\":{\"id\":\"module-219\",\"name\":\"Applicatie 219\",\"externalKey\":\"topdesk:muni-1:219\",\"externalNumber\":\"219\"},\"module-220\":{\"id\":\"module-220\",\"name\":\"Applicatie 220\",\"externalKey\":\"topdesk:muni-1:220\",\"externalNumber\":\"220\"},\"module-221\":{\"id\":\"module-221\",\"name\":\"Applicatie 221\",\"externalKey\":\"topdesk:muni-1:221\",\"externalNumber\":\"221\"},\"module-222\":{\"id\":\"module-222\",\"name\":\"Applicatie 222\",\"externalKey\":\"topdesk:muni-1:222\",\"externalNumber\":\"222\"},\"module-223\":{\"id\":\"module-223\",\"name\":\"Applicatie 223\",\"externalKey\":\"topdesk:muni-1:223\",\"externalNumber\":\"223\"},\"module-224\":{\"id\":\"module-224\",\"name\":\"Applicatie 224\",\"externalKey\":\"topdesk:muni-1:224\",\"externalNumber\":\"224\"},\"module-225\":{\"id\":\"module-225\",\"name\":\"Applicatie 225\",\"externalKey\":\"topdesk:muni-1:225\",\"externalNumber\":\"225\"},\"module-226\":{\"id\":\"module-226\",\"name\":\"Applicatie 226\",\"externalKey\":\"topdesk:muni-1:226\",\"externalNumber\":\"226\"},\"module-227\":{\"id\":\"module-227\",\"name\":\"Applicatie 227\",\"externalKey\":\"topdesk:muni-1:227\",\"externalNumber\":\"227\"},\"module-228\":{\"id\":\"module-228\",\"name\":\"Applicatie 228\",\"externalKey\":\"topdesk:muni-1:228\",\"externalNumber\":\"228\"},\"module-229\":{\"id\":\"module-229\",\"name\":\"Applicatie 229\",\"externalKey\":\"topdesk:muni-1:229\",\"externalNumber\":\"229\"},\"module-230\":{\"id\":\"module-230\",\"name\":\"Applicatie 230\",\"externalKey\":\"topdesk:muni-1:230\",\"externalNumber\":\"230\"},\"module-231\":{\"id\":\"module-231\",\"name\":\"Applicatie 231\",\"externalKey\":\"topdesk:muni-1:231\",\"externalNumber\":\"231\"},\"module-232\":{\"id\":\"module-232\",\"name\":\"Applicatie 232\",\"externalKey\":\"topdesk:muni-1:232\",\"externalNumber\":\"232\"},\"module-233\":{\"id\":\"module-233\",\"name\":\"Applicatie 233\",\"externalKey\":\"topdesk:muni-1:233\",\"externalNumber\":\"233\"},\"module-234\":{\"id\":\"module-234\",\"name\":\"Applicatie 234\",\"externalKey\":\"topdesk:muni-1:234\",\"externalNumber\":\"234\"},\"module-235\":{\"id\":\"module-235\",\"name\":\"Applicatie 235\",\"externalKey\":\"topdesk:muni-1:235\",\"externalNumber\":\"235\"},\"module-236\":{\"id\":\"module-236\",\"name\":\"Applicatie 236\",\"externalKey\":\"topdesk:muni-1:236\",\"externalNumber\":\"236\"},\"module-237\":{\"id\":\"module-237\",\"name\":\"Applicatie 237\",\"externalKey\":\"topdesk:muni-1:237\",\"externalNumber\":\"237\"},\"module-238\":{\"id\":\"module-238\",\"name\":\"Applicatie 238\",\"externalKey\":\"topdesk:muni-1:238\",\"externalNumber\":\"238\"},\"module-239\":{\"id\":\"module-239\",\"name\":\"Applicatie 239\",\"externalKey\":\"topdesk:muni-1:239\",\"externalNumber\":\"239\"},\"module-240\":{\"id\":\"module-240\",\"name\":\"Applicatie 240\",\"externalKey\":\"topdesk:muni-1:240\",\"externalNumber\":\"240\"},\"module-241\":{\"id\":\"module-241\",\"name\":\"Applicatie 241\",\"externalKey\":\"topdesk:muni-1:241\",\"externalNumber\":\"241\"},\"module-242\":{\"id\":\"module-242\",\"name\":\"Applicatie 242\",\"externalKey\":\"topdesk:muni-1:242\",\"externalNumber\":\"242\"},\"module-243\":{\"id\":\"module-243\",\"name\":\"Applicatie 243\",\"externalKey\":\"topdesk:muni-1:243\",\"externalNumber\":\"243\"},\"module-244\":{\"id\":\"module-244\",\"name\":\"Applicatie 244\",\"externalKey\":\"topdesk:muni-1:244\",\"externalNumber\":\"244\"},\"module-245\":{\"id\":\"module-245\",\"name\":\"Applicatie 245\",\"externalKey\":\"topdesk:muni-1:245\",\"externalNumber\":\"245\"},\"module-246\":{\"id\":\"module-246\",\"name\":\"Applicatie 246\",\"externalKey\":\"topdesk:muni-1:246\",\"externalNumber\":\"246\"},\"module-247\":{\"id\":\"module-247\",\"name\":\"Applicatie 247\",\"externalKey\":\"topdesk:muni-1:247\",\"externalNumber\":\"247\"},\"module-248\":{\"id\":\"module-248\",\"name\":\"Applicatie 248\",\"externalKey\":\"topdesk:muni-1:248\",\"externalNumber\":\"248\"},\"module-249\":{\"id\":\"module-249\",\"name\":\"Applicatie 249\",\"externalKey\":\"topdesk:muni-1:249\",\"externalNumber\":\"249\"},\"module-250\":{\"id\":\"module-250\",\"name\":\"Applicatie 250\",\"externalKey\":\"topdesk:muni-1:250\",\"externalNumber\":\"250\"},\"module-251\":{\"id\":\"module-251\",\"name\":\"Applicatie 251\",\"externalKey\":\"topdesk:muni-1:251\",\"externalNumber\":\"251\"},\"module-252\":{\"id\":\"module-252\",\"name\":\"Applicatie 252\",\"externalKey\":\"topdesk:muni-1:252\",\"externalNumber\":\"252\"},\"module-253\":{\"id\":\"module-253\",\"name\":\"Applicatie 253\",\"externalKey\":\"topdesk:muni-1:253\",\"externalNumber\":\"253\"},\"module-254\":{\"id\":\"module-254\",\"name\":\"Applicatie 254\",\"externalKey\":\"topdesk:muni-1:254\",\"externalNumber\":\"254\"},\"module-255\":{\"id\":\"module-255\",\"name\":\"Applicatie 255\",\"externalKey\":\"topdesk:muni-1:255\",\"externalNumber\":\"255\"},\"module-256\":{\"id\":\"module-256\",\"name\":\"Applicatie 256\",\"externalKey\":\"topdesk:muni-1:256\",\"externalNumber\":\"256\"},\"module-257\":{\"id\":\"module-257\",\"name\":\"Applicatie 257\",\"externalKey\":\"topdesk:muni-1:257\",\"externalNumber\":\"257\"},\"module-258\":{\"id\":\"module-258\",\"name\":\"Applicatie 258\",\"externalKey\":\"topdesk:muni-1:258\",\"externalNumber\":\"258\"},\"module-259\":{\"id\":\"module-259\",\"name\":\"Applicatie 259\",\"externalKey\":\"topdesk:muni-1:259\",\"externalNumber\":\"259\"},\"module-260\":{\"id\":\"module-260\",\"name\":\"Applicatie 260\",\"externalKey\":\"topdesk:muni-1:260\",\"externalNumber\":\"260\"},\"module-261\":{\"id\":\"module-261\",\"name\":\"Applicatie 261\",\"externalKey\":\"topdesk:muni-1:261\",\"externalNumber\":\"261\"},\"module-262\":{\"id\":\"module-262\",\"name\":\"Applicatie 262\",\"externalKey\":\"topdesk:muni-1:262\",\"externalNumber\":\"262\"},\"module-263\":{\"id\":\"module-263\",\"name\":\"Applicatie 263\",\"externalKey\":\"topdesk:muni-1:263\",\"externalNumber\":\"263\"},\"module-264\":{\"id\":\"module-264\",\"name\":\"Applicatie 264\",\"externalKey\":\"topdesk:muni-1:264\",\"externalNumber\":\"264\"},\"module-265\":{\"id\":\"module-265\",\"name\":\"Applicatie 265\",\"externalKey\":\"topdesk:muni-1:265\",\"externalNumber\":\"265\"},\"module-266\":{\"id\":\"module-266\",\"name\":\"Applicatie 266\",\"externalKey\":\"topdesk:muni-1:266\",\"externalNumber\":\"266\"},\"module-267\":{\"id\":\"module-267\",\"name\":\"Applicatie 267\",\"externalKey\":\"topdesk:muni-1:267\",\"externalNumber\":\"267\"},\"module-268\":{\"id\":\"module-268\",\"name\":\"Applicatie 268\",\"externalKey\":\"topdesk:muni-1:268\",\"externalNumber\":\"268\"},\"module-269\":{\"id\":\"module-269\",\"name\":\"Applicatie 269\",\"externalKey\":\"topdesk:muni-1:269\",\"externalNumber\":\"269\"},\"module-270\":{\"id\":\"module-270\",\"name\":\"Applicatie 270\",\"externalKey\":\"topdesk:muni-1:270\",\"externalNumber\":\"270\"},\"module-271\":{\"id\":\"module-271\",\"name\":\"Applicatie 271\",\"externalKey\":\"topdesk:muni-1:271\",\"externalNumber\":\"271\"},\"module-272\":{\"id\":\"module-272\",\"name\":\"Applicatie 272\",\"externalKey\":\"topdesk:muni-1:272\",\"externalNumber\":\"272\"},\"module-273\":{\"id\":\"module-273\",\"name\":\"Applicatie 273\",\"externalKey\":\"topdesk:muni-1:273\",\"externalNumber\":\"273\"},\"module-274\":{\"id\":\"module-274\",\"name\":\"Applicatie 274\",\"externalKey\":\"topdesk:muni-1:274\",\"externalNumber\":\"274\"},\"module-275\":{\"id\":\"module-275\",\"name\":\"Applicatie 275\",\"externalKey\":\"topdesk:muni-1:275\",\"externalNumber\":\"275\"},\"module-276\":{\"id\":\"module-276\",\"name\":\"Applicatie 276\",\"externalKey\":\"topdesk:muni-1:276\",\"externalNumber\":\"276\"},\"module-277\":{\"id\":\"module-277\",\"name\":\"Applicatie 277\",\"externalKey\":\"topdesk:muni-1:277\",\"externalNumber\":\"277\"},\"module-278\":{\"id\":\"module-278\",\"name\":\"Applicatie 278\",\"externalKey\":\"topdesk:muni-1:278\",\"externalNumber\":\"278\"},\"module-279\":{\"id\":\"module-279\",\"name\":\"Applicatie 279\",\"externalKey\":\"topdesk:muni-1:279\",\"externalNumber\":\"279\"},\"module-280\":{\"id\":\"module-280\",\"name\":\"Applicatie 280\",\"externalKey\":\"topdesk:muni-1:280\",\"externalNumber\":\"280\"},\"module-281\":{\"id\":\"module-281\",\"name\":\"Applicatie 281\",\"externalKey\":\"topdesk:muni-1:281\",\"externalNumber\":\"281\"},\"module-282\":{\"id\":\"module-282\",\"name\":\"Applicatie 282\",\"externalKey\":\"topdesk:muni-1:282\",\"externalNumber\":\"282\"},\"module-283\":{\"id\":\"module-283\",\"name\":\"Applicatie 283\",\"externalKey\":\"topdesk:muni-1:283\",\"externalNumber\":\"283\"},\"module-284\":{\"id\":\"module-284\",\"name\":\"Applicatie 284\",\"externalKey\":\"topdesk:muni-1:284\",\"externalNumber\":\"284\"},\"module-285\":{\"id\":\"module-285\",\"name\":\"Applicatie 285\",\"externalKey\":\"topdesk:muni-1:285\",\"externalNumber\":\"285\"},\"module-286\":{\"id\":\"module-286\",\"name\":\"Applicatie 286\",\"externalKey\":\"topdesk:muni-1:286\",\"externalNumber\":\"286\"},\"module-287\":{\"id\":\"module-287\",\"name\":\"Applicatie 287\",\"externalKey\":\"topdesk:muni-1:287\",\"externalNumber\":\"287\"},\"module-288\":{\"id\":\"module-288\",\"name\":\"Applicatie 288\",\"externalKey\":\"topdesk:muni-1:288\",\"externalNumber\":\"288\"},\"module-289\":{\"id\":\"module-289\",\"name\":\"Applicatie 289\",\"externalKey\":\"topdesk:muni-1:289\",\"externalNumber\":\"289\"},\"module-290\":{\"id\":\"module-290\",\"name\":\"Applicatie 290\",\"externalKey\":\"topdesk:muni-1:290\",\"externalNumber\":\"290\"},\"module-291\":{\"id\":\"module-291\",\"name\":\"Applicatie 291\",\"externalKey\":\"topdesk:muni-1:291\",\"externalNumber\":\"291\"},\"module-292\":{\"id\":\"module-292\",\"name\":\"Applicatie 292\",\"externalKey\":\"topdesk:muni-1:292\",\"externalNumber\":\"292\"},\"module-293\":{\"id\":\"module-293\",\"name\":\"Applicatie 293\",\"externalKey\":\"topdesk:muni-1:293\",\"externalNumber\":\"293\"},\"module-294\":{\"id\":\"module-294\",\"name\":\"Applicatie 294\",\"externalKey\":\"topdesk:muni-1:294\",\"externalNumber\":\"294\"},\"module-295\":{\"id\":\"module-295\",\"name\":\"Applicatie 295\",\"externalKey\":\"topdesk:muni-1:295\",\"externalNumber\":\"295\"},\"module-296\":{\"id\":\"module-296\",\"name\":\"Applicatie 296\",\"externalKey\":\"topdesk:muni-1:296\",\"externalNumber\":\"296\"},\"module-297\":{\"id\":\"module-297\",\"name\":\"Applicatie 297\",\"externalKey\":\"topdesk:muni-1:297\",\"externalNumber\":\"297\"},\"module-298\":{\"id\":\"module-298\",\"name\":\"Applicatie 298\",\"externalKey\":\"topdesk:muni-1:298\",\"externalNumber\":\"298\"},\"module-299\":{\"id\":\"module-299\",\"name\":\"Applicatie 299\",\"externalKey\":\"topdesk:muni-1:299\",\"externalNumber\":\"299\"},\"module-300\":{\"id\":\"module-300\",\"name\":\"Applicatie 300\",\"externalKey\":\"topdesk:muni-1:300\",\"externalNumber\":\"300\"},\"module-301\":{\"id\":\"module-301\",\"name\":\"Applicatie 301\",\"externalKey\":\"topdesk:muni-1:301\",\"externalNumber\":\"301\"},\"module-302\":{\"id\":\"module-302\",\"name\":\"Applicatie 302\",\"externalKey\":\"topdesk:muni-1:302\",\"externalNumber\":\"302\"},\"module-303\":{\"id\":\"module-303\",\"name\":\"Applicatie 303\",\"externalKey\":\"topdesk:muni-1:303\",\"externalNumber\":\"303\"},\"module-304\":{\"id\":\"module-304\",\"name\":\"Applicatie 304\",\"externalKey\":\"topdesk:muni-1:304\",\"externalNumber\":\"304\"},\"module-305\":{\"id\":\"module-305\",\"name\":\"Applicatie 305\",\"externalKey\":\"topdesk:muni-1:305\",\"externalNumber\":\"305\"},\"module-306\":{\"id\":\"module-306\",\"name\":\"Applicatie 306\",\"externalKey\":\"topdesk:muni-1:306\",\"externalNumber\":\"306\"},\"module-307\":{\"id\":\"module-307\",\"name\":\"Applicatie 307\",\"externalKey\":\"topdesk:muni-1:307\",\"externalNumber\":\"307\"},\"module-308\":{\"id\":\"module-308\",\"name\":\"Applicatie 308\",\"externalKey\":\"topdesk:muni-1:308\",\"externalNumber\":\"308\"},\"module-309\":{\"id\":\"module-309\",\"name\":\"Applicatie 309\",\"externalKey\":\"topdesk:muni-1:309\",\"externalNumber\":\"309\"},\"module-310\":{\"id\":\"module-310\",\"name\":\"Applicatie 310\",\"externalKey\":\"topdesk:muni-1:310\",\"externalNumber\":\"310\"},\"module-311\":{\"id\":\"module-311\",\"name\":\"Applicatie 311\",\"externalKey\":\"topdesk:muni-1:311\",\"externalNumber\":\"311\"},\"module-312\":{\"id\":\"module-312\",\"name\":\"Applicatie 312\",\"externalKey\":\"topdesk:muni-1:312\",\"externalNumber\":\"312\"},\"module-313\":{\"id\":\"module-313\",\"name\":\"Applicatie 313\",\"externalKey\":\"topdesk:muni-1:313\",\"externalNumber\":\"313\"},\"module-314\":{\"id\":\"module-314\",\"name\":\"Applicatie 314\",\"externalKey\":\"topdesk:muni-1:314\",\"externalNumber\":\"314\"},\"module-315\":{\"id\":\"module-315\",\"name\":\"Applicatie 315\",\"externalKey\":\"topdesk:muni-1:315\",\"externalNumber\":\"315\"},\"module-316\":{\"id\":\"module-316\",\"name\":\"Applicatie 316\",\"externalKey\":\"topdesk:muni-1:316\",\"externalNumber\":\"316\"},\"module-317\":{\"id\":\"module-317\",\"name\":\"Applicatie 317\",\"externalKey\":\"topdesk:muni-1:317\",\"externalNumber\":\"317\"},\"module-318\":{\"id\":\"module-318\",\"name\":\"Applicatie 318\",\"externalKey\":\"topdesk:muni-1:318\",\"externalNumber\":\"318\"},\"module-319\":{\"id\":\"module-319\",\"name\":\"Applicatie 319\",\"externalKey\":\"topdesk:muni-1:319\",\"externalNumber\":\"319\"},\"module-320\":{\"id\":\"module-320\",\"name\":\"Applicatie 320\",\"externalKey\":\"topdesk:muni-1:320\",\"externalNumber\":\"320\"},\"module-321\":{\"id\":\"module-321\",\"name\":\"Applicatie 321\",\"externalKey\":\"topdesk:muni-1:321\",\"externalNumber\":\"321\"},\"module-322\":{\"id\":\"module-322\",\"name\":\"Applicatie 322\",\"externalKey\":\"topdesk:muni-1:322\",\"externalNumber\":\"322\"},\"module-323\":{\"id\":\"module-323\",\"name\":\"Applicatie 323\",\"externalKey\":\"topdesk:muni-1:323\",\"externalNumber\":\"323\"},\"module-324\":{\"id\":\"module-324\",\"name\":\"Applicatie 324\",\"externalKey\":\"topdesk:muni-1:324\",\"externalNumber\":\"324\"},\"module-325\":{\"id\":\"module-325\",\"name\":\"Applicatie 325\",\"externalKey\":\"topdesk:muni-1:325\",\"externalNumber\":\"325\"},\"module-326\":{\"id\":\"module-326\",\"name\":\"Applicatie 326\",\"externalKey\":\"topdesk:muni-1:326\",\"externalNumber\":\"326\"},\"module-327\":{\"id\":\"module-327\",\"name\":\"Applicatie 327\",\"externalKey\":\"topdesk:muni-1:327\",\"externalNumber\":\"327\"},\"module-328\":{\"id\":\"module-328\",\"name\":\"Applicatie 328\",\"externalKey\":\"topdesk:muni-1:328\",\"externalNumber\":\"328\"},\"module-329\":{\"id\":\"module-329\",\"name\":\"Applicatie 329\",\"externalKey\":\"topdesk:muni-1:329\",\"externalNumber\":\"329\"},\"module-330\":{\"id\":\"module-330\",\"name\":\"Applicatie 330\",\"externalKey\":\"topdesk:muni-1:330\",\"externalNumber\":\"330\"},\"module-331\":{\"id\":\"module-331\",\"name\":\"Applicatie 331\",\"externalKey\":\"topdesk:muni-1:331\",\"externalNumber\":\"331\"},\"module-332\":{\"id\":\"module-332\",\"name\":\"Applicatie 332\",\"externalKey\":\"topdesk:muni-1:332\",\"externalNumber\":\"332\"},\"module-333\":{\"id\":\"module-333\",\"name\":\"Applicatie 333\",\"externalKey\":\"topdesk:muni-1:333\",\"externalNumber\":\"333\"},\"module-334\":{\"id\":\"module-334\",\"name\":\"Applicatie 334\",\"externalKey\":\"topdesk:muni-1:334\",\"externalNumber\":\"334\"},\"module-335\":{\"id\":\"module-335\",\"name\":\"Applicatie 335\",\"externalKey\":\"topdesk:muni-1:335\",\"externalNumber\":\"335\"},\"module-336\":{\"id\":\"module-336\",\"name\":\"Applicatie 336\",\"externalKey\":\"topdesk:muni-1:336\",\"externalNumber\":\"336\"},\"module-337\":{\"id\":\"module-337\",\"name\":\"Applicatie 337\",\"externalKey\":\"topdesk:muni-1:337\",\"externalNumber\":\"337\"},\"module-338\":{\"id\":\"module-338\",\"name\":\"Applicatie 338\",\"externalKey\":\"topdesk:muni-1:338\",\"externalNumber\":\"338\"},\"module-339\":{\"id\":\"module-339\",\"name\":\"Applicatie 339\",\"externalKey\":\"topdesk:muni-1:339\",\"externalNumber\":\"339\"},\"module-340\":{\"id\":\"module-340\",\"name\":\"Applicatie 340\",\"externalKey\":\"topdesk:muni-1:340\",\"externalNumber\":\"340\"},\"module-341\":{\"id\":\"module-341\",\"name\":\"Applicatie 341\",\"externalKey\":\"topdesk:muni-1:341\",\"externalNumber\":\"341\"},\"module-342\":{\"id\":\"module-342\",\"name\":\"Applicatie 342\",\"externalKey\":\"topdesk:muni-1:342\",\"externalNumber\":\"342\"},\"module-343\":{\"id\":\"module-343\",\"name\":\"Applicatie 343\",\"externalKey\":\"topdesk:muni-1:343\",\"externalNumber\":\"343\"},\"module-344\":{\"id\":\"module-344\",\"name\":\"Applicatie 344\",\"externalKey\":\"topdesk:muni-1:344\",\"externalNumber\":\"344\"},\"module-345\":{\"id\":\"module-345\",\"name\":\"Applicatie 345\",\"externalKey\":\"topdesk:muni-1:345\",\"externalNumber\":\"345\"},\"module-346\":{\"id\":\"module-346\",\"name\":\"Applicatie 346\",\"externalKey\":\"topdesk:muni-1:346\",\"externalNumber\":\"346\"},\"module-347\":{\"id\":\"module-347\",\"name\":\"Applicatie 347\",\"externalKey\":\"topdesk:muni-1:347\",\"externalNumber\":\"347\"},\"module-348\":{\"id\":\"module-348\",\"name\":\"Applicatie 348\",\"externalKey\":\"topdesk:muni-1:348\",\"externalNumber\":\"348\"},\"module-349\":{\"id\":\"module-349\",\"name\":\"Applicatie 349\",\"externalKey\":\"topdesk:muni-1:349\",\"externalNumber\":\"349\"},\"module-350\":{\"id\":\"module-350\",\"name\":\"Applicatie 350\",\"externalKey\":\"topdesk:muni-1:350\",\"externalNumber\":\"350\"},\"module-351\":{\"id\":\"module-351\",\"name\":\"Applicatie 351\",\"externalKey\":\"topdesk:muni-1:351\",\"externalNumber\":\"351\"},\"module-352\":{\"id\":\"module-352\",\"name\":\"Applicatie 352\",\"externalKey\":\"topdesk:muni-1:352\",\"externalNumber\":\"352\"},\"module-353\":{\"id\":\"module-353\",\"name\":\"Applicatie 353\",\"externalKey\":\"topdesk:muni-1:353\",\"externalNumber\":\"353\"},\"module-354\":{\"id\":\"module-354\",\"name\":\"Applicatie 354\",\"externalKey\":\"topdesk:muni-1:354\",\"externalNumber\":\"354\"},\"module-355\":{\"id\":\"module-355\",\"name\":\"Applicatie 355\",\"externalKey\":\"topdesk:muni-1:355\",\"externalNumber\":\"355\"},\"module-356\":{\"id\":\"module-356\",\"name\":\"Applicatie 356\",\"externalKey\":\"topdesk:muni-1:356\",\"externalNumber\":\"356\"},\"module-357\":{\"id\":\"module-357\",\"name\":\"Applicatie 357\",\"externalKey\":\"topdesk:muni-1:357\",\"externalNumber\":\"357\"},\"module-358\":{\"id\":\"module-358\",\"name\":\"Applicatie 358\",\"externalKey\":\"topdesk:muni-1:358\",\"externalNumber\":\"358\"},\"module-359\":{\"id\":\"module-359\",\"name\":\"Applicatie 359\",\"externalKey\":\"topdesk:muni-1:359\",\"externalNumber\":\"359\"},\"module-360\":{\"id\":\"module-360\",\"name\":\"Applicatie 360\",\"externalKey\":\"topdesk:muni-1:360\",\"externalNumber\":\"360\"},\"module-361\":{\"id\":\"module-361\",\"name\":\"Applicatie 361\",\"externalKey\":\"topdesk:muni-1:361\",\"externalNumber\":\"361\"},\"module-362\":{\"id\":\"module-362\",\"name\":\"Applicatie 362\",\"externalKey\":\"topdesk:muni-1:362\",\"externalNumber\":\"362\"},\"module-363\":{\"id\":\"module-363\",\"name\":\"Applicatie 363\",\"externalKey\":\"topdesk:muni-1:363\",\"externalNumber\":\"363\"},\"module-364\":{\"id\":\"module-364\",\"name\":\"Applicatie 364\",\"externalKey\":\"topdesk:muni-1:364\",\"externalNumber\":\"364\"},\"module-365\":{\"id\":\"module-365\",\"name\":\"Applicatie 365\",\"externalKey\":\"topdesk:muni-1:365\",\"externalNumber\":\"365\"},\"module-366\":{\"id\":\"module-366\",\"name\":\"Applicatie 366\",\"externalKey\":\"topdesk:muni-1:366\",\"externalNumber\":\"366\"},\"module-367\":{\"id\":\"module-367\",\"name\":\"Applicatie 367\",\"externalKey\":\"topdesk:muni-1:367\",\"externalNumber\":\"367\"},\"module-368\":{\"id\":\"module-368\",\"name\":\"Applicatie 368\",\"externalKey\":\"topdesk:muni-1:368\",\"externalNumber\":\"368\"},\"module-369\":{\"id\":\"module-369\",\"name\":\"Applicatie 369\",\"externalKey\":\"topdesk:muni-1:369\",\"externalNumber\":\"369\"},\"module-370\":{\"id\":\"module-370\",\"name\":\"Applicatie 370\",\"externalKey\":\"topdesk:muni-1:370\",\"externalNumber\":\"370\"},\"module-371\":{\"id\":\"module-371\",\"name\":\"Applicatie 371\",\"externalKey\":\"topdesk:muni-1:371\",\"externalNumber\":\"371\"},\"module-372\":{\"id\":\"module-372\",\"name\":\"Applicatie 372\",\"externalKey\":\"topdesk:muni-1:372\",\"externalNumber\":\"372\"},\"module-373\":{\"id\":\"module-373\",\"name\":\"Applicatie 373\",\"externalKey\":\"topdesk:muni-1:373\",\"externalNumber\":\"373\"},\"module-374\":{\"id\":\"module-374\",\"name\":\"Applicatie 374\",\"externalKey\":\"topdesk:muni-1:374\",\"externalNumber\":\"374\"},\"module-375\":{\"id\":\"module-375\",\"name\":\"Applicatie 375\",\"externalKey\":\"topdesk:muni-1:375\",\"externalNumber\":\"375\"},\"module-376\":{\"id\":\"module-376\",\"name\":\"Applicatie 376\",\"externalKey\":\"topdesk:muni-1:376\",\"externalNumber\":\"376\"},\"module-377\":{\"id\":\"module-377\",\"name\":\"Applicatie 377\",\"externalKey\":\"topdesk:muni-1:377\",\"externalNumber\":\"377\"},\"module-378\":{\"id\":\"module-378\",\"name\":\"Applicatie 378\",\"externalKey\":\"topdesk:muni-1:378\",\"externalNumber\":\"378\"},\"module-379\":{\"id\":\"module-379\",\"name\":\"Applicatie 379\",\"externalKey\":\"topdesk:muni-1:379\",\"externalNumber\":\"379\"},\"module-380\":{\"id\":\"module-380\",\"name\":\"Applicatie 380\",\"externalKey\":\"topdesk:muni-1:380\",\"externalNumber\":\"380\"},\"module-381\":{\"id\":\"module-381\",\"name\":\"Applicatie 381\",\"externalKey\":\"topdesk:muni-1:381\",\"externalNumber\":\"381\"},\"module-382\":{\"id\":\"module-382\",\"name\":\"Applicatie 382\",\"externalKey\":\"topdesk:muni-1:382\",\"externalNumber\":\"382\"},\"module-383\":{\"id\":\"module-383\",\"name\":\"Applicatie 383\",\"externalKey\":\"topdesk:muni-1:383\",\"externalNumber\":\"383\"},\"module-384\":{\"id\":\"module-384\",\"name\":\"Applicatie 384\",\"externalKey\":\"topdesk:muni-1:384\",\"externalNumber\":\"384\"},\"module-385\":{\"id\":\"module-385\",\"name\":\"Applicatie 385\",\"externalKey\":\"topdesk:muni-1:385\",\"externalNumber\":\"385\"},\"module-386\":{\"id\":\"module-386\",\"name\":\"Applicatie 386\",\"externalKey\":\"topdesk:muni-1:386\",\"externalNumber\":\"386\"},\"module-387\":{\"id\":\"module-387\",\"name\":\"Applicatie 387\",\"externalKey\":\"topdesk:muni-1:387\",\"externalNumber\":\"387\"},\"module-388\":{\"id\":\"module-388\",\"name\":\"Applicatie 388\",\"externalKey\":\"topdesk:muni-1:388\",\"externalNumber\":\"388\"},\"module-389\":{\"id\":\"module-389\",\"name\":\"Applicatie 389\",\"externalKey\":\"topdesk:muni-1:389\",\"externalNumber\":\"389\"},\"module-390\":{\"id\":\"module-390\",\"name\":\"Applicatie 390\",\"externalKey\":\"topdesk:muni-1:390\",\"externalNumber\":\"390\"},\"module-391\":{\"id\":\"module-391\",\"name\":\"Applicatie 391\",\"externalKey\":\"topdesk:muni-1:391\",\"externalNumber\":\"391\"},\"module-392\":{\"id\":\"module-392\",\"name\":\"Applicatie 392\",\"externalKey\":\"topdesk:muni-1:392\",\"externalNumber\":\"392\"},\"module-393\":{\"id\":\"module-393\",\"name\":\"Applicatie 393\",\"externalKey\":\"topdesk:muni-1:393\",\"externalNumber\":\"393\"},\"module-394\":{\"id\":\"module-394\",\"name\":\"Applicatie 394\",\"externalKey\":\"topdesk:muni-1:394\",\"externalNumber\":\"394\"},\"module-395\":{\"id\":\"module-395\",\"name\":\"Applicatie 395\",\"externalKey\":\"topdesk:muni-1:395\",\"externalNumber\":\"395\"},\"module-396\":{\"id\":\"module-396\",\"name\":\"Applicatie 396\",\"externalKey\":\"topdesk:muni-1:396\",\"externalNumber\":\"396\"},\"module-397\":{\"id\":\"module-397\",\"name\":\"Applicatie 397\",\"externalKey\":\"topdesk:muni-1:397\",\"externalNumber\":\"397\"},\"module-398\":{\"id\":\"module-398\",\"name\":\"Applicatie 398\",\"externalKey\":\"topdesk:muni-1:398\",\"externalNumber\":\"398\"},\"module-399\":{\"id\":\"module-399\",\"name\":\"Applicatie 399\",\"externalKey\":\"topdesk:muni-1:399\",\"externalNumber\":\"399\"},\"module-400\":{\"id\":\"module-400\",\"name\":\"Applicatie 400\",\"externalKey\":\"topdesk:muni-1:400\",\"externalNumber\":\"400\"},\"module-401\":{\"id\":\"module-401\",\"name\":\"Applicatie 401\",\"externalKey\":\"topdesk:muni-1:401\",\"externalNumber\":\"401\"},\"module-402\":{\"id\":\"module-402\",\"name\":\"Applicatie 402\",\"externalKey\":\"topdesk:muni-1:402\",\"externalNumber\":\"402\"},\"module-403\":{\"id\":\"module-403\",\"name\":\"Applicatie 403\",\"externalKey\":\"topdesk:muni-1:403\",\"externalNumber\":\"403\"},\"module-404\":{\"id\":\"module-404\",\"name\":\"Applicatie 404\",\"externalKey\":\"topdesk:muni-1:404\",\"externalNumber\":\"404\"},\"module-405\":{\"id\":\"module-405\",\"name\":\"Applicatie 405\",\"externalKey\":\"topdesk:muni-1:405\",\"externalNumber\":\"405\"},\"module-406\":{\"id\":\"module-406\",\"name\":\"Applicatie 406\",\"externalKey\":\"topdesk:muni-1:406\",\"externalNumber\":\"406\"},\"module-407\":{\"id\":\"module-407\",\"name\":\"Applicatie 407\",\"externalKey\":\"topdesk:muni-1:407\",\"externalNumber\":\"407\"},\"module-408\":{\"id\":\"module-408\",\"name\":\"Applicatie 408\",\"externalKey\":\"topdesk:muni-1:408\",\"externalNumber\":\"408\"},\"module-409\":{\"id\":\"module-409\",\"name\":\"Applicatie 409\",\"externalKey\":\"topdesk:muni-1:409\",\"externalNumber\":\"409\"},\"module-410\":{\"id\":\"module-410\",\"name\":\"Applicatie 410\",\"externalKey\":\"topdesk:muni-1:410\",\"externalNumber\":\"410\"},\"module-411\":{\"id\":\"module-411\",\"name\":\"Applicatie 411\",\"externalKey\":\"topdesk:muni-1:411\",\"externalNumber\":\"411\"},\"module-412\":{\"id\":\"module-412\",\"name\":\"Applicatie 412\",\"externalKey\":\"topdesk:muni-1:412\",\"externalNumber\":\"412\"},\"module-413\":{\"id\":\"module-413\",\"name\":\"Applicatie 413\",\"externalKey\":\"topdesk:muni-1:413\",\"externalNumber\":\"413\"},\"module-414\":{\"id\":\"module-414\",\"name\":\"Applicatie 414\",\"externalKey\":\"topdesk:muni-1:414\",\"externalNumber\":\"414\"},\"module-415\":{\"id\":\"module-415\",\"name\":\"Applicatie 415\",\"externalKey\":\"topdesk:muni-1:415\",\"externalNumber\":\"415\"},\"module-416\":{\"id\":\"module-416\",\"name\":\"Applicatie 416\",\"externalKey\":\"topdesk:muni-1:416\",\"externalNumber\":\"416\"},\"module-417\":{\"id\":\"module-417\",\"name\":\"Applicatie 417\",\"externalKey\":\"topdesk:muni-1:417\",\"externalNumber\":\"417\"},\"module-418\":{\"id\":\"module-418\",\"name\":\"Applicatie 418\",\"externalKey\":\"topdesk:muni-1:418\",\"externalNumber\":\"418\"},\"module-419\":{\"id\":\"module-419\",\"name\":\"Applicatie 419\",\"externalKey\":\"topdesk:muni-1:419\",\"externalNumber\":\"419\"},\"module-420\":{\"id\":\"module-420\",\"name\":\"Applicatie 420\",\"externalKey\":\"topdesk:muni-1:420\",\"externalNumber\":\"420\"},\"module-421\":{\"id\":\"module-421\",\"name\":\"Applicatie 421\",\"externalKey\":\"topdesk:muni-1:421\",\"externalNumber\":\"421\"},\"module-422\":{\"id\":\"module-422\",\"name\":\"Applicatie 422\",\"externalKey\":\"topdesk:muni-1:422\",\"externalNumber\":\"422\"},\"module-423\":{\"id\":\"module-423\",\"name\":\"Applicatie 423\",\"externalKey\":\"topdesk:muni-1:423\",\"externalNumber\":\"423\"},\"module-424\":{\"id\":\"module-424\",\"name\":\"Applicatie 424\",\"externalKey\":\"topdesk:muni-1:424\",\"externalNumber\":\"424\"},\"module-425\":{\"id\":\"module-425\",\"name\":\"Applicatie 425\",\"externalKey\":\"topdesk:muni-1:425\",\"externalNumber\":\"425\"},\"module-426\":{\"id\":\"module-426\",\"name\":\"Applicatie 426\",\"externalKey\":\"topdesk:muni-1:426\",\"externalNumber\":\"426\"},\"module-427\":{\"id\":\"module-427\",\"name\":\"Applicatie 427\",\"externalKey\":\"topdesk:muni-1:427\",\"externalNumber\":\"427\"},\"module-428\":{\"id\":\"module-428\",\"name\":\"Applicatie 428\",\"externalKey\":\"topdesk:muni-1:428\",\"externalNumber\":\"428\"},\"module-429\":{\"id\":\"module-429\",\"name\":\"Applicatie 429\",\"externalKey\":\"topdesk:muni-1:429\",\"externalNumber\":\"429\"},\"module-430\":{\"id\":\"module-430\",\"name\":\"Applicatie 430\",\"externalKey\":\"topdesk:muni-1:430\",\"externalNumber\":\"430\"},\"module-431\":{\"id\":\"module-431\",\"name\":\"Applicatie 431\",\"externalKey\":\"topdesk:muni-1:431\",\"externalNumber\":\"431\"},\"module-432\":{\"id\":\"module-432\",\"name\":\"Applicatie 432\",\"externalKey\":\"topdesk:muni-1:432\",\"externalNumber\":\"432\"},\"module-433\":{\"id\":\"module-433\",\"name\":\"Applicatie 433\",\"externalKey\":\"topdesk:muni-1:433\",\"externalNumber\":\"433\"},\"module-434\":{\"id\":\"module-434\",\"name\":\"Applicatie 434\",\"externalKey\":\"topdesk:muni-1:434\",\"externalNumber\":\"434\"},\"module-435\":{\"id\":\"module-435\",\"name\":\"Applicatie 435\",\"externalKey\":\"topdesk:muni-1:435\",\"externalNumber\":\"435\"},\"module-436\":{\"id\":\"module-436\",\"name\":\"Applicatie 436\",\"externalKey\":\"topdesk:muni-1:436\",\"externalNumber\":\"436\"},\"module-437\":{\"id\":\"module-437\",\"name\":\"Applicatie 437\",\"externalKey\":\"topdesk:muni-1:437\",\"externalNumber\":\"437\"},\"module-438\":{\"id\":\"module-438\",\"name\":\"Applicatie 438\",\"externalKey\":\"topdesk:muni-1:438\",\"externalNumber\":\"438\"},\"module-439\":{\"id\":\"module-439\",\"name\":\"Applicatie 439\",\"externalKey\":\"topdesk:muni-1:439\",\"externalNumber\":\"439\"},\"module-440\":{\"id\":\"module-440\",\"name\":\"Applicatie 440\",\"externalKey\":\"topdesk:muni-1:440\",\"externalNumber\":\"440\"},\"module-441\":{\"id\":\"module-441\",\"name\":\"Applicatie 441\",\"externalKey\":\"topdesk:muni-1:441\",\"externalNumber\":\"441\"},\"module-442\":{\"id\":\"module-442\",\"name\":\"Applicatie 442\",\"externalKey\":\"topdesk:muni-1:442\",\"externalNumber\":\"442\"},\"module-443\":{\"id\":\"module-443\",\"name\":\"Applicatie 443\",\"externalKey\":\"topdesk:muni-1:443\",\"externalNumber\":\"443\"},\"module-444\":{\"id\":\"module-444\",\"name\":\"Applicatie 444\",\"externalKey\":\"topdesk:muni-1:444\",\"externalNumber\":\"444\"},\"module-445\":{\"id\":\"module-445\",\"name\":\"Applicatie 445\",\"externalKey\":\"topdesk:muni-1:445\",\"externalNumber\":\"445\"},\"module-446\":{\"id\":\"module-446\",\"name\":\"Applicatie 446\",\"externalKey\":\"topdesk:muni-1:446\",\"externalNumber\":\"446\"},\"module-447\":{\"id\":\"module-447\",\"name\":\"Applicatie 447\",\"externalKey\":\"topdesk:muni-1:447\",\"externalNumber\":\"447\"},\"module-448\":{\"id\":\"module-448\",\"name\":\"Applicatie 448\",\"externalKey\":\"topdesk:muni-1:448\",\"externalNumber\":\"448\"},\"module-449\":{\"id\":\"module-449\",\"name\":\"Applicatie 449\",\"externalKey\":\"topdesk:muni-1:449\",\"externalNumber\":\"449\"},\"module-450\":{\"id\":\"module-450\",\"name\":\"Applicatie 450\",\"externalKey\":\"topdesk:muni-1:450\",\"externalNumber\":\"450\"},\"module-451\":{\"id\":\"module-451\",\"name\":\"Applicatie 451\",\"externalKey\":\"topdesk:muni-1:451\",\"externalNumber\":\"451\"},\"module-452\":{\"id\":\"module-452\",\"name\":\"Applicatie 452\",\"externalKey\":\"topdesk:muni-1:452\",\"externalNumber\":\"452\"},\"module-453\":{\"id\":\"module-453\",\"name\":\"Applicatie 453\",\"externalKey\":\"topdesk:muni-1:453\",\"externalNumber\":\"453\"},\"module-454\":{\"id\":\"module-454\",\"name\":\"Applicatie 454\",\"externalKey\":\"topdesk:muni-1:454\",\"externalNumber\":\"454\"},\"module-455\":{\"id\":\"module-455\",\"name\":\"Applicatie 455\",\"externalKey\":\"topdesk:muni-1:455\",\"externalNumber\":\"455\"},\"module-456\":{\"id\":\"module-456\",\"name\":\"Applicatie 456\",\"externalKey\":\"topdesk:muni-1:456\",\"externalNumber\":\"456\"},\"module-457\":{\"id\":\"module-457\",\"name\":\"Applicatie 457\",\"externalKey\":\"topdesk:muni-1:457\",\"externalNumber\":\"457\"},\"module-458\":{\"id\":\"module-458\",\"name\":\"Applicatie 458\",\"externalKey\":\"topdesk:muni-1:458\",\"externalNumber\":\"458\"},\"module-459\":{\"id\":\"module-459\",\"name\":\"Applicatie 459\",\"externalKey\":\"topdesk:muni-1:459\",\"externalNumber\":\"459\"},\"module-460\":{\"id\":\"module-460\",\"name\":\"Applicatie 460\",\"externalKey\":\"topdesk:muni-1:460\",\"externalNumber\":\"460\"},\"module-461\":{\"id\":\"module-461\",\"name\":\"Applicatie 461\",\"externalKey\":\"topdesk:muni-1:461\",\"externalNumber\":\"461\"},\"module-462\":{\"id\":\"module-462\",\"name\":\"Applicatie 462\",\"externalKey\":\"topdesk:muni-1:462\",\"externalNumber\":\"462\"},\"module-463\":{\"id\":\"module-463\",\"name\":\"Applicatie 463\",\"externalKey\":\"topdesk:muni-1:463\",\"externalNumber\":\"463\"},\"module-464\":{\"id\":\"module-464\",\"name\":\"Applicatie 464\",\"externalKey\":\"topdesk:muni-1:464\",\"externalNumber\":\"464\"},\"module-465\":{\"id\":\"module-465\",\"name\":\"Applicatie 465\",\"externalKey\":\"topdesk:muni-1:465\",\"externalNumber\":\"465\"},\"module-466\":{\"id\":\"module-466\",\"name\":\"Applicatie 466\",\"externalKey\":\"topdesk:muni-1:466\",\"externalNumber\":\"466\"},\"module-467\":{\"id\":\"module-467\",\"name\":\"Applicatie 467\",\"externalKey\":\"topdesk:muni-1:467\",\"externalNumber\":\"467\"},\"module-468\":{\"id\":\"module-468\",\"name\":\"Applicatie 468\",\"externalKey\":\"topdesk:muni-1:468\",\"externalNumber\":\"468\"},\"module-469\":{\"id\":\"module-469\",\"name\":\"Applicatie 469\",\"externalKey\":\"topdesk:muni-1:469\",\"externalNumber\":\"469\"},\"module-470\":{\"id\":\"module-470\",\"name\":\"Applicatie 470\",\"externalKey\":\"topdesk:muni-1:470\",\"externalNumber\":\"470\"},\"module-471\":{\"id\":\"module-471\",\"name\":\"Applicatie 471\",\"externalKey\":\"topdesk:muni-1:471\",\"externalNumber\":\"471\"},\"module-472\":{\"id\":\"module-472\",\"name\":\"Applicatie 472\",\"externalKey\":\"topdesk:muni-1:472\",\"externalNumber\":\"472\"},\"module-473\":{\"id\":\"module-473\",\"name\":\"Applicatie 473\",\"externalKey\":\"topdesk:muni-1:473\",\"externalNumber\":\"473\"},\"module-474\":{\"id\":\"module-474\",\"name\":\"Applicatie 474\",\"externalKey\":\"topdesk:muni-1:474\",\"externalNumber\":\"474\"},\"module-475\":{\"id\":\"module-475\",\"name\":\"Applicatie 475\",\"externalKey\":\"topdesk:muni-1:475\",\"externalNumber\":\"475\"},\"module-476\":{\"id\":\"module-476\",\"name\":\"Applicatie 476\",\"externalKey\":\"topdesk:muni-1:476\",\"externalNumber\":\"476\"},\"module-477\":{\"id\":\"module-477\",\"name\":\"Applicatie 477\",\"externalKey\":\"topdesk:muni-1:477\",\"externalNumber\":\"477\"},\"module-478\":{\"id\":\"module-478\",\"name\":\"Applicatie 478\",\"externalKey\":\"topdesk:muni-1:478\",\"externalNumber\":\"478\"},\"module-479\":{\"id\":\"module-479\",\"name\":\"Applicatie 479\",\"externalKey\":\"topdesk:muni-1:479\",\"externalNumber\":\"479\"},\"module-480\":{\"id\":\"module-480\",\"name\":\"Applicatie 480\",\"externalKey\":\"topdesk:muni-1:480\",\"externalNumber\":\"480\"},\"module-481\":{\"id\":\"module-481\",\"name\":\"Applicatie 481\",\"externalKey\":\"topdesk:muni-1:481\",\"externalNumber\":\"481\"},\"module-482\":{\"id\":\"module-482\",\"name\":\"Applicatie 482\",\"externalKey\":\"topdesk:muni-1:482\",\"externalNumber\":\"482\"},\"module-483\":{\"id\":\"module-483\",\"name\":\"Applicatie 483\",\"externalKey\":\"topdesk:muni-1:483\",\"externalNumber\":\"483\"},\"module-484\":{\"id\":\"module-484\",\"name\":\"Applicatie 484\",\"externalKey\":\"topdesk:muni-1:484\",\"externalNumber\":\"484\"},\"module-485\":{\"id\":\"module-485\",\"name\":\"Applicatie 485\",\"externalKey\":\"topdesk:muni-1:485\",\"externalNumber\":\"485\"},\"module-486\":{\"id\":\"module-486\",\"name\":\"Applicatie 486\",\"externalKey\":\"topdesk:muni-1:486\",\"externalNumber\":\"486\"},\"module-487\":{\"id\":\"module-487\",\"name\":\"Applicatie 487\",\"externalKey\":\"topdesk:muni-1:487\",\"externalNumber\":\"487\"},\"module-488\":{\"id\":\"module-488\",\"name\":\"Applicatie 488\",\"externalKey\":\"topdesk:muni-1:488\",\"externalNumber\":\"488\"},\"module-489\":{\"id\":\"module-489\",\"name\":\"Applicatie 489\",\"externalKey\":\"topdesk:muni-1:489\",\"externalNumber\":\"489\"},\"module-490\":{\"id\":\"module-490\",\"name\":\"Applicatie 490\",\"externalKey\":\"topdesk:muni-1:490\",\"externalNumber\":\"490\"},\"module-491\":{\"id\":\"module-491\",\"name\":\"Applicatie 491\",\"externalKey\":\"topdesk:muni-1:491\",\"externalNumber\":\"491\"},\"module-492\":{\"id\":\"module-492\",\"name\":\"Applicatie 492\",\"externalKey\":\"topdesk:muni-1:492\",\"externalNumber\":\"492\"},\"module-493\":{\"id\":\"module-493\",\"name\":\"Applicatie 493\",\"externalKey\":\"topdesk:muni-1:493\",\"externalNumber\":\"493\"},\"module-494\":{\"id\":\"module-494\",\"name\":\"Applicatie 494\",\"externalKey\":\"topdesk:muni-1:494\",\"externalNumber\":\"494\"},\"module-495\":{\"id\":\"module-495\",\"name\":\"Applicatie 495\",\"externalKey\":\"topdesk:muni-1:495\",\"externalNumber\":\"495\"},\"module-496\":{\"id\":\"module-496\",\"name\":\"Applicatie 496\",\"externalKey\":\"topdesk:muni-1:496\",\"externalNumber\":\"496\"},\"module-497\":{\"id\":\"module-497\",\"name\":\"Applicatie 497\",\"externalKey\":\"topdesk:muni-1:497\",\"externalNumber\":\"497\"},\"module-498\":{\"id\":\"module-498\",\"name\":\"Applicatie 498\",\"externalKey\":\"topdesk:muni-1:498\",\"externalNumber\":\"498\"},\"module-499\":{\"id\":\"module-499\",\"name\":\"Applicatie 499\",\"externalKey\":\"topdesk:muni-1:499\",\"externalNumber\":\"499\"},\"module-500\":{\"id\":\"module-500\",\"name\":\"Applicatie 500\",\"externalKey\":\"topdesk:muni-1:500\",\"externalNumber\":\"500\"},\"module-501\":{\"id\":\"module-501\",\"name\":\"Applicatie 501\",\"externalKey\":\"topdesk:muni-1:501\",\"externalNumber\":\"501\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1000\",\"externalNumber\":\"1000\",\"externalId\":\"APP-1000\",\"externalKey\":\"topdesk:muni-1:1000\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"usage-1\":{\"id\":\"usage-1\",\"consumer\":\"muni-1\",\"module\":\"module-1\"},\"usage-2\":{\"id\":\"usage-2\",\"consumer\":\"muni-1\",\"module\":\"module-2\"},\"usage-3\":{\"id\":\"usage-3\",\"consumer\":\"muni-1\",\"module\":\"module-3\"},\"usage-4\":{\"id\":\"usage-4\",\"consumer\":\"muni-1\",\"module\":\"module-4\"},\"usage-5\":{\"id\":\"usage-5\",\"consumer\":\"muni-1\",\"module\":\"module-5\"},\"usage-6\":{\"id\":\"usage-6\",\"consumer\":\"muni-1\",\"module\":\"module-6\"},\"usage-7\":{\"id\":\"usage-7\",\"consumer\":\"muni-1\",\"module\":\"module-7\"},\"usage-8\":{\"id\":\"usage-8\",\"consumer\":\"muni-1\",\"module\":\"module-8\"},\"usage-9\":{\"id\":\"usage-9\",\"consumer\":\"muni-1\",\"module\":\"module-9\"},\"usage-10\":{\"id\":\"usage-10\",\"consumer\":\"muni-1\",\"module\":\"module-10\"},\"usage-11\":{\"id\":\"usage-11\",\"consumer\":\"muni-1\",\"module\":\"module-11\"},\"usage-12\":{\"id\":\"usage-12\",\"consumer\":\"muni-1\",\"module\":\"module-12\"},\"usage-13\":{\"id\":\"usage-13\",\"consumer\":\"muni-1\",\"module\":\"module-13\"},\"usage-14\":{\"id\":\"usage-14\",\"consumer\":\"muni-1\",\"module\":\"module-14\"},\"usage-15\":{\"id\":\"usage-15\",\"consumer\":\"muni-1\",\"module\":\"module-15\"},\"usage-16\":{\"id\":\"usage-16\",\"consumer\":\"muni-1\",\"module\":\"module-16\"},\"usage-17\":{\"id\":\"usage-17\",\"consumer\":\"muni-1\",\"module\":\"module-17\"},\"usage-18\":{\"id\":\"usage-18\",\"consumer\":\"muni-1\",\"module\":\"module-18\"},\"usage-19\":{\"id\":\"usage-19\",\"consumer\":\"muni-1\",\"module\":\"module-19\"},\"usage-20\":{\"id\":\"usage-20\",\"consumer\":\"muni-1\",\"module\":\"module-20\"},\"usage-21\":{\"id\":\"usage-21\",\"consumer\":\"muni-1\",\"module\":\"module-21\"},\"usage-22\":{\"id\":\"usage-22\",\"consumer\":\"muni-1\",\"module\":\"module-22\"},\"usage-23\":{\"id\":\"usage-23\",\"consumer\":\"muni-1\",\"module\":\"module-23\"},\"usage-24\":{\"id\":\"usage-24\",\"consumer\":\"muni-1\",\"module\":\"module-24\"},\"usage-25\":{\"id\":\"usage-25\",\"consumer\":\"muni-1\",\"module\":\"module-25\"},\"usage-26\":{\"id\":\"usage-26\",\"consumer\":\"muni-1\",\"module\":\"module-26\"},\"usage-27\":{\"id\":\"usage-27\",\"consumer\":\"muni-1\",\"module\":\"module-27\"},\"usage-28\":{\"id\":\"usage-28\",\"consumer\":\"muni-1\",\"module\":\"module-28\"},\"usage-29\":{\"id\":\"usage-29\",\"consumer\":\"muni-1\",\"module\":\"module-29\"},\"usage-30\":{\"id\":\"usage-30\",\"consumer\":\"muni-1\",\"module\":\"module-30\"},\"usage-31\":{\"id\":\"usage-31\",\"consumer\":\"muni-1\",\"module\":\"module-31\"},\"usage-32\":{\"id\":\"usage-32\",\"consumer\":\"muni-1\",\"module\":\"module-32\"},\"usage-33\":{\"id\":\"usage-33\",\"consumer\":\"muni-1\",\"module\":\"module-33\"},\"usage-34\":{\"id\":\"usage-34\",\"consumer\":\"muni-1\",\"module\":\"module-34\"},\"usage-35\":{\"id\":\"usage-35\",\"consumer\":\"muni-1\",\"module\":\"module-35\"},\"usage-36\":{\"id\":\"usage-36\",\"consumer\":\"muni-1\",\"module\":\"module-36\"},\"usage-37\":{\"id\":\"usage-37\",\"consumer\":\"muni-1\",\"module\":\"module-37\"},\"usage-38\":{\"id\":\"usage-38\",\"consumer\":\"muni-1\",\"module\":\"module-38\"},\"usage-39\":{\"id\":\"usage-39\",\"consumer\":\"muni-1\",\"module\":\"module-39\"},\"usage-40\":{\"id\":\"usage-40\",\"consumer\":\"muni-1\",\"module\":\"module-40\"},\"usage-41\":{\"id\":\"usage-41\",\"consumer\":\"muni-1\",\"module\":\"module-41\"},\"usage-42\":{\"id\":\"usage-42\",\"consumer\":\"muni-1\",\"module\":\"module-42\"},\"usage-43\":{\"id\":\"usage-43\",\"consumer\":\"muni-1\",\"module\":\"module-43\"},\"usage-44\":{\"id\":\"usage-44\",\"consumer\":\"muni-1\",\"module\":\"module-44\"},\"usage-45\":{\"id\":\"usage-45\",\"consumer\":\"muni-1\",\"module\":\"module-45\"},\"usage-46\":{\"id\":\"usage-46\",\"consumer\":\"muni-1\",\"module\":\"module-46\"},\"usage-47\":{\"id\":\"usage-47\",\"consumer\":\"muni-1\",\"module\":\"module-47\"},\"usage-48\":{\"id\":\"usage-48\",\"consumer\":\"muni-1\",\"module\":\"module-48\"},\"usage-49\":{\"id\":\"usage-49\",\"consumer\":\"muni-1\",\"module\":\"module-49\"},\"usage-50\":{\"id\":\"usage-50\",\"consumer\":\"muni-1\",\"module\":\"module-50\"},\"usage-51\":{\"id\":\"usage-51\",\"consumer\":\"muni-1\",\"module\":\"module-51\"},\"usage-52\":{\"id\":\"usage-52\",\"consumer\":\"muni-1\",\"module\":\"module-52\"},\"usage-53\":{\"id\":\"usage-53\",\"consumer\":\"muni-1\",\"module\":\"module-53\"},\"usage-54\":{\"id\":\"usage-54\",\"consumer\":\"muni-1\",\"module\":\"module-54\"},\"usage-55\":{\"id\":\"usage-55\",\"consumer\":\"muni-1\",\"module\":\"module-55\"},\"usage-56\":{\"id\":\"usage-56\",\"consumer\":\"muni-1\",\"module\":\"module-56\"},\"usage-57\":{\"id\":\"usage-57\",\"consumer\":\"muni-1\",\"module\":\"module-57\"},\"usage-58\":{\"id\":\"usage-58\",\"consumer\":\"muni-1\",\"module\":\"module-58\"},\"usage-59\":{\"id\":\"usage-59\",\"consumer\":\"muni-1\",\"module\":\"module-59\"},\"usage-60\":{\"id\":\"usage-60\",\"consumer\":\"muni-1\",\"module\":\"module-60\"},\"usage-61\":{\"id\":\"usage-61\",\"consumer\":\"muni-1\",\"module\":\"module-61\"},\"usage-62\":{\"id\":\"usage-62\",\"consumer\":\"muni-1\",\"module\":\"module-62\"},\"usage-63\":{\"id\":\"usage-63\",\"consumer\":\"muni-1\",\"module\":\"module-63\"},\"usage-64\":{\"id\":\"usage-64\",\"consumer\":\"muni-1\",\"module\":\"module-64\"},\"usage-65\":{\"id\":\"usage-65\",\"consumer\":\"muni-1\",\"module\":\"module-65\"},\"usage-66\":{\"id\":\"usage-66\",\"consumer\":\"muni-1\",\"module\":\"module-66\"},\"usage-67\":{\"id\":\"usage-67\",\"consumer\":\"muni-1\",\"module\":\"module-67\"},\"usage-68\":{\"id\":\"usage-68\",\"consumer\":\"muni-1\",\"module\":\"module-68\"},\"usage-69\":{\"id\":\"usage-69\",\"consumer\":\"muni-1\",\"module\":\"module-69\"},\"usage-70\":{\"id\":\"usage-70\",\"consumer\":\"muni-1\",\"module\":\"module-70\"},\"usage-71\":{\"id\":\"usage-71\",\"consumer\":\"muni-1\",\"module\":\"module-71\"},\"usage-72\":{\"id\":\"usage-72\",\"consumer\":\"muni-1\",\"module\":\"module-72\"},\"usage-73\":{\"id\":\"usage-73\",\"consumer\":\"muni-1\",\"module\":\"module-73\"},\"usage-74\":{\"id\":\"usage-74\",\"consumer\":\"muni-1\",\"module\":\"module-74\"},\"usage-75\":{\"id\":\"usage-75\",\"consumer\":\"muni-1\",\"module\":\"module-75\"},\"usage-76\":{\"id\":\"usage-76\",\"consumer\":\"muni-1\",\"module\":\"module-76\"},\"usage-77\":{\"id\":\"usage-77\",\"consumer\":\"muni-1\",\"module\":\"module-77\"},\"usage-78\":{\"id\":\"usage-78\",\"consumer\":\"muni-1\",\"module\":\"module-78\"},\"usage-79\":{\"id\":\"usage-79\",\"consumer\":\"muni-1\",\"module\":\"module-79\"},\"usage-80\":{\"id\":\"usage-80\",\"consumer\":\"muni-1\",\"module\":\"module-80\"},\"usage-81\":{\"id\":\"usage-81\",\"consumer\":\"muni-1\",\"module\":\"module-81\"},\"usage-82\":{\"id\":\"usage-82\",\"consumer\":\"muni-1\",\"module\":\"module-82\"},\"usage-83\":{\"id\":\"usage-83\",\"consumer\":\"muni-1\",\"module\":\"module-83\"},\"usage-84\":{\"id\":\"usage-84\",\"consumer\":\"muni-1\",\"module\":\"module-84\"},\"usage-85\":{\"id\":\"usage-85\",\"consumer\":\"muni-1\",\"module\":\"module-85\"},\"usage-86\":{\"id\":\"usage-86\",\"consumer\":\"muni-1\",\"module\":\"module-86\"},\"usage-87\":{\"id\":\"usage-87\",\"consumer\":\"muni-1\",\"module\":\"module-87\"},\"usage-88\":{\"id\":\"usage-88\",\"consumer\":\"muni-1\",\"module\":\"module-88\"},\"usage-89\":{\"id\":\"usage-89\",\"consumer\":\"muni-1\",\"module\":\"module-89\"},\"usage-90\":{\"id\":\"usage-90\",\"consumer\":\"muni-1\",\"module\":\"module-90\"},\"usage-91\":{\"id\":\"usage-91\",\"consumer\":\"muni-1\",\"module\":\"module-91\"},\"usage-92\":{\"id\":\"usage-92\",\"consumer\":\"muni-1\",\"module\":\"module-92\"},\"usage-93\":{\"id\":\"usage-93\",\"consumer\":\"muni-1\",\"module\":\"module-93\"},\"usage-94\":{\"id\":\"usage-94\",\"consumer\":\"muni-1\",\"module\":\"module-94\"},\"usage-95\":{\"id\":\"usage-95\",\"consumer\":\"muni-1\",\"module\":\"module-95\"},\"usage-96\":{\"id\":\"usage-96\",\"consumer\":\"muni-1\",\"module\":\"module-96\"},\"usage-97\":{\"id\":\"usage-97\",\"consumer\":\"muni-1\",\"module\":\"module-97\"},\"usage-98\":{\"id\":\"usage-98\",\"consumer\":\"muni-1\",\"module\":\"module-98\"},\"usage-99\":{\"id\":\"usage-99\",\"consumer\":\"muni-1\",\"module\":\"module-99\"},\"usage-100\":{\"id\":\"usage-100\",\"consumer\":\"muni-1\",\"module\":\"module-100\"},\"usage-101\":{\"id\":\"usage-101\",\"consumer\":\"muni-1\",\"module\":\"module-101\"},\"usage-102\":{\"id\":\"usage-102\",\"consumer\":\"muni-1\",\"module\":\"module-102\"},\"usage-103\":{\"id\":\"usage-103\",\"consumer\":\"muni-1\",\"module\":\"module-103\"},\"usage-104\":{\"id\":\"usage-104\",\"consumer\":\"muni-1\",\"module\":\"module-104\"},\"usage-105\":{\"id\":\"usage-105\",\"consumer\":\"muni-1\",\"module\":\"module-105\"},\"usage-106\":{\"id\":\"usage-106\",\"consumer\":\"muni-1\",\"module\":\"module-106\"},\"usage-107\":{\"id\":\"usage-107\",\"consumer\":\"muni-1\",\"module\":\"module-107\"},\"usage-108\":{\"id\":\"usage-108\",\"consumer\":\"muni-1\",\"module\":\"module-108\"},\"usage-109\":{\"id\":\"usage-109\",\"consumer\":\"muni-1\",\"module\":\"module-109\"},\"usage-110\":{\"id\":\"usage-110\",\"consumer\":\"muni-1\",\"module\":\"module-110\"},\"usage-111\":{\"id\":\"usage-111\",\"consumer\":\"muni-1\",\"module\":\"module-111\"},\"usage-112\":{\"id\":\"usage-112\",\"consumer\":\"muni-1\",\"module\":\"module-112\"},\"usage-113\":{\"id\":\"usage-113\",\"consumer\":\"muni-1\",\"module\":\"module-113\"},\"usage-114\":{\"id\":\"usage-114\",\"consumer\":\"muni-1\",\"module\":\"module-114\"},\"usage-115\":{\"id\":\"usage-115\",\"consumer\":\"muni-1\",\"module\":\"module-115\"},\"usage-116\":{\"id\":\"usage-116\",\"consumer\":\"muni-1\",\"module\":\"module-116\"},\"usage-117\":{\"id\":\"usage-117\",\"consumer\":\"muni-1\",\"module\":\"module-117\"},\"usage-118\":{\"id\":\"usage-118\",\"consumer\":\"muni-1\",\"module\":\"module-118\"},\"usage-119\":{\"id\":\"usage-119\",\"consumer\":\"muni-1\",\"module\":\"module-119\"},\"usage-120\":{\"id\":\"usage-120\",\"consumer\":\"muni-1\",\"module\":\"module-120\"},\"usage-121\":{\"id\":\"usage-121\",\"consumer\":\"muni-1\",\"module\":\"module-121\"},\"usage-122\":{\"id\":\"usage-122\",\"consumer\":\"muni-1\",\"module\":\"module-122\"},\"usage-123\":{\"id\":\"usage-123\",\"consumer\":\"muni-1\",\"module\":\"module-123\"},\"usage-124\":{\"id\":\"usage-124\",\"consumer\":\"muni-1\",\"module\":\"module-124\"},\"usage-125\":{\"id\":\"usage-125\",\"consumer\":\"muni-1\",\"module\":\"module-125\"},\"usage-126\":{\"id\":\"usage-126\",\"consumer\":\"muni-1\",\"module\":\"module-126\"},\"usage-127\":{\"id\":\"usage-127\",\"consumer\":\"muni-1\",\"module\":\"module-127\"},\"usage-128\":{\"id\":\"usage-128\",\"consumer\":\"muni-1\",\"module\":\"module-128\"},\"usage-129\":{\"id\":\"usage-129\",\"consumer\":\"muni-1\",\"module\":\"module-129\"},\"usage-130\":{\"id\":\"usage-130\",\"consumer\":\"muni-1\",\"module\":\"module-130\"},\"usage-131\":{\"id\":\"usage-131\",\"consumer\":\"muni-1\",\"module\":\"module-131\"},\"usage-132\":{\"id\":\"usage-132\",\"consumer\":\"muni-1\",\"module\":\"module-132\"},\"usage-133\":{\"id\":\"usage-133\",\"consumer\":\"muni-1\",\"module\":\"module-133\"},\"usage-134\":{\"id\":\"usage-134\",\"consumer\":\"muni-1\",\"module\":\"module-134\"},\"usage-135\":{\"id\":\"usage-135\",\"consumer\":\"muni-1\",\"module\":\"module-135\"},\"usage-136\":{\"id\":\"usage-136\",\"consumer\":\"muni-1\",\"module\":\"module-136\"},\"usage-137\":{\"id\":\"usage-137\",\"consumer\":\"muni-1\",\"module\":\"module-137\"},\"usage-138\":{\"id\":\"usage-138\",\"consumer\":\"muni-1\",\"module\":\"module-138\"},\"usage-139\":{\"id\":\"usage-139\",\"consumer\":\"muni-1\",\"module\":\"module-139\"},\"usage-140\":{\"id\":\"usage-140\",\"consumer\":\"muni-1\",\"module\":\"module-140\"},\"usage-141\":{\"id\":\"usage-141\",\"consumer\":\"muni-1\",\"module\":\"module-141\"},\"usage-142\":{\"id\":\"usage-142\",\"consumer\":\"muni-1\",\"module\":\"module-142\"},\"usage-143\":{\"id\":\"usage-143\",\"consumer\":\"muni-1\",\"module\":\"module-143\"},\"usage-144\":{\"id\":\"usage-144\",\"consumer\":\"muni-1\",\"module\":\"module-144\"},\"usage-145\":{\"id\":\"usage-145\",\"consumer\":\"muni-1\",\"module\":\"module-145\"},\"usage-146\":{\"id\":\"usage-146\",\"consumer\":\"muni-1\",\"module\":\"module-146\"},\"usage-147\":{\"id\":\"usage-147\",\"consumer\":\"muni-1\",\"module\":\"module-147\"},\"usage-148\":{\"id\":\"usage-148\",\"consumer\":\"muni-1\",\"module\":\"module-148\"},\"usage-149\":{\"id\":\"usage-149\",\"consumer\":\"muni-1\",\"module\":\"module-149\"},\"usage-150\":{\"id\":\"usage-150\",\"consumer\":\"muni-1\",\"module\":\"module-150\"},\"usage-151\":{\"id\":\"usage-151\",\"consumer\":\"muni-1\",\"module\":\"module-151\"},\"usage-152\":{\"id\":\"usage-152\",\"consumer\":\"muni-1\",\"module\":\"module-152\"},\"usage-153\":{\"id\":\"usage-153\",\"consumer\":\"muni-1\",\"module\":\"module-153\"},\"usage-154\":{\"id\":\"usage-154\",\"consumer\":\"muni-1\",\"module\":\"module-154\"},\"usage-155\":{\"id\":\"usage-155\",\"consumer\":\"muni-1\",\"module\":\"module-155\"},\"usage-156\":{\"id\":\"usage-156\",\"consumer\":\"muni-1\",\"module\":\"module-156\"},\"usage-157\":{\"id\":\"usage-157\",\"consumer\":\"muni-1\",\"module\":\"module-157\"},\"usage-158\":{\"id\":\"usage-158\",\"consumer\":\"muni-1\",\"module\":\"module-158\"},\"usage-159\":{\"id\":\"usage-159\",\"consumer\":\"muni-1\",\"module\":\"module-159\"},\"usage-160\":{\"id\":\"usage-160\",\"consumer\":\"muni-1\",\"module\":\"module-160\"},\"usage-161\":{\"id\":\"usage-161\",\"consumer\":\"muni-1\",\"module\":\"module-161\"},\"usage-162\":{\"id\":\"usage-162\",\"consumer\":\"muni-1\",\"module\":\"module-162\"},\"usage-163\":{\"id\":\"usage-163\",\"consumer\":\"muni-1\",\"module\":\"module-163\"},\"usage-164\":{\"id\":\"usage-164\",\"consumer\":\"muni-1\",\"module\":\"module-164\"},\"usage-165\":{\"id\":\"usage-165\",\"consumer\":\"muni-1\",\"module\":\"module-165\"},\"usage-166\":{\"id\":\"usage-166\",\"consumer\":\"muni-1\",\"module\":\"module-166\"},\"usage-167\":{\"id\":\"usage-167\",\"consumer\":\"muni-1\",\"module\":\"module-167\"},\"usage-168\":{\"id\":\"usage-168\",\"consumer\":\"muni-1\",\"module\":\"module-168\"},\"usage-169\":{\"id\":\"usage-169\",\"consumer\":\"muni-1\",\"module\":\"module-169\"},\"usage-170\":{\"id\":\"usage-170\",\"consumer\":\"muni-1\",\"module\":\"module-170\"},\"usage-171\":{\"id\":\"usage-171\",\"consumer\":\"muni-1\",\"module\":\"module-171\"},\"usage-172\":{\"id\":\"usage-172\",\"consumer\":\"muni-1\",\"module\":\"module-172\"},\"usage-173\":{\"id\":\"usage-173\",\"consumer\":\"muni-1\",\"module\":\"module-173\"},\"usage-174\":{\"id\":\"usage-174\",\"consumer\":\"muni-1\",\"module\":\"module-174\"},\"usage-175\":{\"id\":\"usage-175\",\"consumer\":\"muni-1\",\"module\":\"module-175\"},\"usage-176\":{\"id\":\"usage-176\",\"consumer\":\"muni-1\",\"module\":\"module-176\"},\"usage-177\":{\"id\":\"usage-177\",\"consumer\":\"muni-1\",\"module\":\"module-177\"},\"usage-178\":{\"id\":\"usage-178\",\"consumer\":\"muni-1\",\"module\":\"module-178\"},\"usage-179\":{\"id\":\"usage-179\",\"consumer\":\"muni-1\",\"module\":\"module-179\"},\"usage-180\":{\"id\":\"usage-180\",\"consumer\":\"muni-1\",\"module\":\"module-180\"},\"usage-181\":{\"id\":\"usage-181\",\"consumer\":\"muni-1\",\"module\":\"module-181\"},\"usage-182\":{\"id\":\"usage-182\",\"consumer\":\"muni-1\",\"module\":\"module-182\"},\"usage-183\":{\"id\":\"usage-183\",\"consumer\":\"muni-1\",\"module\":\"module-183\"},\"usage-184\":{\"id\":\"usage-184\",\"consumer\":\"muni-1\",\"module\":\"module-184\"},\"usage-185\":{\"id\":\"usage-185\",\"consumer\":\"muni-1\",\"module\":\"module-185\"},\"usage-186\":{\"id\":\"usage-186\",\"consumer\":\"muni-1\",\"module\":\"module-186\"},\"usage-187\":{\"id\":\"usage-187\",\"consumer\":\"muni-1\",\"module\":\"module-187\"},\"usage-188\":{\"id\":\"usage-188\",\"consumer\":\"muni-1\",\"module\":\"module-188\"},\"usage-189\":{\"id\":\"usage-189\",\"consumer\":\"muni-1\",\"module\":\"module-189\"},\"usage-190\":{\"id\":\"usage-190\",\"consumer\":\"muni-1\",\"module\":\"module-190\"},\"usage-191\":{\"id\":\"usage-191\",\"consumer\":\"muni-1\",\"module\":\"module-191\"},\"usage-192\":{\"id\":\"usage-192\",\"consumer\":\"muni-1\",\"module\":\"module-192\"},\"usage-193\":{\"id\":\"usage-193\",\"consumer\":\"muni-1\",\"module\":\"module-193\"},\"usage-194\":{\"id\":\"usage-194\",\"consumer\":\"muni-1\",\"module\":\"module-194\"},\"usage-195\":{\"id\":\"usage-195\",\"consumer\":\"muni-1\",\"module\":\"module-195\"},\"usage-196\":{\"id\":\"usage-196\",\"consumer\":\"muni-1\",\"module\":\"module-196\"},\"usage-197\":{\"id\":\"usage-197\",\"consumer\":\"muni-1\",\"module\":\"module-197\"},\"usage-198\":{\"id\":\"usage-198\",\"consumer\":\"muni-1\",\"module\":\"module-198\"},\"usage-199\":{\"id\":\"usage-199\",\"consumer\":\"muni-1\",\"module\":\"module-199\"},\"usage-200\":{\"id\":\"usage-200\",\"consumer\":\"muni-1\",\"module\":\"module-200\"},\"usage-201\":{\"id\":\"usage-201\",\"consumer\":\"muni-1\",\"module\":\"module-201\"},\"usage-202\":{\"id\":\"usage-202\",\"consumer\":\"muni-1\",\"module\":\"module-202\"},\"usage-203\":{\"id\":\"usage-203\",\"consumer\":\"muni-1\",\"module\":\"module-203\"},\"usage-204\":{\"id\":\"usage-204\",\"consumer\":\"muni-1\",\"module\":\"module-204\"},\"usage-205\":{\"id\":\"usage-205\",\"consumer\":\"muni-1\",\"module\":\"module-205\"},\"usage-206\":{\"id\":\"usage-206\",\"consumer\":\"muni-1\",\"module\":\"module-206\"},\"usage-207\":{\"id\":\"usage-207\",\"consumer\":\"muni-1\",\"module\":\"module-207\"},\"usage-208\":{\"id\":\"usage-208\",\"consumer\":\"muni-1\",\"module\":\"module-208\"},\"usage-209\":{\"id\":\"usage-209\",\"consumer\":\"muni-1\",\"module\":\"module-209\"},\"usage-210\":{\"id\":\"usage-210\",\"consumer\":\"muni-1\",\"module\":\"module-210\"},\"usage-211\":{\"id\":\"usage-211\",\"consumer\":\"muni-1\",\"module\":\"module-211\"},\"usage-212\":{\"id\":\"usage-212\",\"consumer\":\"muni-1\",\"module\":\"module-212\"},\"usage-213\":{\"id\":\"usage-213\",\"consumer\":\"muni-1\",\"module\":\"module-213\"},\"usage-214\":{\"id\":\"usage-214\",\"consumer\":\"muni-1\",\"module\":\"module-214\"},\"usage-215\":{\"id\":\"usage-215\",\"consumer\":\"muni-1\",\"module\":\"module-215\"},\"usage-216\":{\"id\":\"usage-216\",\"consumer\":\"muni-1\",\"module\":\"module-216\"},\"usage-217\":{\"id\":\"usage-217\",\"consumer\":\"muni-1\",\"module\":\"module-217\"},\"usage-218\":{\"id\":\"usage-218\",\"consumer\":\"muni-1\",\"module\":\"module-218\"},\"usage-219\":{\"id\":\"usage-219\",\"consumer\":\"muni-1\",\"module\":\"module-219\"},\"usage-220\":{\"id\":\"usage-220\",\"consumer\":\"muni-1\",\"module\":\"module-220\"},\"usage-221\":{\"id\":\"usage-221\",\"consumer\":\"muni-1\",\"module\":\"module-221\"},\"usage-222\":{\"id\":\"usage-222\",\"consumer\":\"muni-1\",\"module\":\"module-222\"},\"usage-223\":{\"id\":\"usage-223\",\"consumer\":\"muni-1\",\"module\":\"module-223\"},\"usage-224\":{\"id\":\"usage-224\",\"consumer\":\"muni-1\",\"module\":\"module-224\"},\"usage-225\":{\"id\":\"usage-225\",\"consumer\":\"muni-1\",\"module\":\"module-225\"},\"usage-226\":{\"id\":\"usage-226\",\"consumer\":\"muni-1\",\"module\":\"module-226\"},\"usage-227\":{\"id\":\"usage-227\",\"consumer\":\"muni-1\",\"module\":\"module-227\"},\"usage-228\":{\"id\":\"usage-228\",\"consumer\":\"muni-1\",\"module\":\"module-228\"},\"usage-229\":{\"id\":\"usage-229\",\"consumer\":\"muni-1\",\"module\":\"module-229\"},\"usage-230\":{\"id\":\"usage-230\",\"consumer\":\"muni-1\",\"module\":\"module-230\"},\"usage-231\":{\"id\":\"usage-231\",\"consumer\":\"muni-1\",\"module\":\"module-231\"},\"usage-232\":{\"id\":\"usage-232\",\"consumer\":\"muni-1\",\"module\":\"module-232\"},\"usage-233\":{\"id\":\"usage-233\",\"consumer\":\"muni-1\",\"module\":\"module-233\"},\"usage-234\":{\"id\":\"usage-234\",\"consumer\":\"muni-1\",\"module\":\"module-234\"},\"usage-235\":{\"id\":\"usage-235\",\"consumer\":\"muni-1\",\"module\":\"module-235\"},\"usage-236\":{\"id\":\"usage-236\",\"consumer\":\"muni-1\",\"module\":\"module-236\"},\"usage-237\":{\"id\":\"usage-237\",\"consumer\":\"muni-1\",\"module\":\"module-237\"},\"usage-238\":{\"id\":\"usage-238\",\"consumer\":\"muni-1\",\"module\":\"module-238\"},\"usage-239\":{\"id\":\"usage-239\",\"consumer\":\"muni-1\",\"module\":\"module-239\"},\"usage-240\":{\"id\":\"usage-240\",\"consumer\":\"muni-1\",\"module\":\"module-240\"},\"usage-241\":{\"id\":\"usage-241\",\"consumer\":\"muni-1\",\"module\":\"module-241\"},\"usage-242\":{\"id\":\"usage-242\",\"consumer\":\"muni-1\",\"module\":\"module-242\"},\"usage-243\":{\"id\":\"usage-243\",\"consumer\":\"muni-1\",\"module\":\"module-243\"},\"usage-244\":{\"id\":\"usage-244\",\"consumer\":\"muni-1\",\"module\":\"module-244\"},\"usage-245\":{\"id\":\"usage-245\",\"consumer\":\"muni-1\",\"module\":\"module-245\"},\"usage-246\":{\"id\":\"usage-246\",\"consumer\":\"muni-1\",\"module\":\"module-246\"},\"usage-247\":{\"id\":\"usage-247\",\"consumer\":\"muni-1\",\"module\":\"module-247\"},\"usage-248\":{\"id\":\"usage-248\",\"consumer\":\"muni-1\",\"module\":\"module-248\"},\"usage-249\":{\"id\":\"usage-249\",\"consumer\":\"muni-1\",\"module\":\"module-249\"},\"usage-250\":{\"id\":\"usage-250\",\"consumer\":\"muni-1\",\"module\":\"module-250\"},\"usage-251\":{\"id\":\"usage-251\",\"consumer\":\"muni-1\",\"module\":\"module-251\"},\"usage-252\":{\"id\":\"usage-252\",\"consumer\":\"muni-1\",\"module\":\"module-252\"},\"usage-253\":{\"id\":\"usage-253\",\"consumer\":\"muni-1\",\"module\":\"module-253\"},\"usage-254\":{\"id\":\"usage-254\",\"consumer\":\"muni-1\",\"module\":\"module-254\"},\"usage-255\":{\"id\":\"usage-255\",\"consumer\":\"muni-1\",\"module\":\"module-255\"},\"usage-256\":{\"id\":\"usage-256\",\"consumer\":\"muni-1\",\"module\":\"module-256\"},\"usage-257\":{\"id\":\"usage-257\",\"consumer\":\"muni-1\",\"module\":\"module-257\"},\"usage-258\":{\"id\":\"usage-258\",\"consumer\":\"muni-1\",\"module\":\"module-258\"},\"usage-259\":{\"id\":\"usage-259\",\"consumer\":\"muni-1\",\"module\":\"module-259\"},\"usage-260\":{\"id\":\"usage-260\",\"consumer\":\"muni-1\",\"module\":\"module-260\"},\"usage-261\":{\"id\":\"usage-261\",\"consumer\":\"muni-1\",\"module\":\"module-261\"},\"usage-262\":{\"id\":\"usage-262\",\"consumer\":\"muni-1\",\"module\":\"module-262\"},\"usage-263\":{\"id\":\"usage-263\",\"consumer\":\"muni-1\",\"module\":\"module-263\"},\"usage-264\":{\"id\":\"usage-264\",\"consumer\":\"muni-1\",\"module\":\"module-264\"},\"usage-265\":{\"id\":\"usage-265\",\"consumer\":\"muni-1\",\"module\":\"module-265\"},\"usage-266\":{\"id\":\"usage-266\",\"consumer\":\"muni-1\",\"module\":\"module-266\"},\"usage-267\":{\"id\":\"usage-267\",\"consumer\":\"muni-1\",\"module\":\"module-267\"},\"usage-268\":{\"id\":\"usage-268\",\"consumer\":\"muni-1\",\"module\":\"module-268\"},\"usage-269\":{\"id\":\"usage-269\",\"consumer\":\"muni-1\",\"module\":\"module-269\"},\"usage-270\":{\"id\":\"usage-270\",\"consumer\":\"muni-1\",\"module\":\"module-270\"},\"usage-271\":{\"id\":\"usage-271\",\"consumer\":\"muni-1\",\"module\":\"module-271\"},\"usage-272\":{\"id\":\"usage-272\",\"consumer\":\"muni-1\",\"module\":\"module-272\"},\"usage-273\":{\"id\":\"usage-273\",\"consumer\":\"muni-1\",\"module\":\"module-273\"},\"usage-274\":{\"id\":\"usage-274\",\"consumer\":\"muni-1\",\"module\":\"module-274\"},\"usage-275\":{\"id\":\"usage-275\",\"consumer\":\"muni-1\",\"module\":\"module-275\"},\"usage-276\":{\"id\":\"usage-276\",\"consumer\":\"muni-1\",\"module\":\"module-276\"},\"usage-277\":{\"id\":\"usage-277\",\"consumer\":\"muni-1\",\"module\":\"module-277\"},\"usage-278\":{\"id\":\"usage-278\",\"consumer\":\"muni-1\",\"module\":\"module-278\"},\"usage-279\":{\"id\":\"usage-279\",\"consumer\":\"muni-1\",\"module\":\"module-279\"},\"usage-280\":{\"id\":\"usage-280\",\"consumer\":\"muni-1\",\"module\":\"module-280\"},\"usage-281\":{\"id\":\"usage-281\",\"consumer\":\"muni-1\",\"module\":\"module-281\"},\"usage-282\":{\"id\":\"usage-282\",\"consumer\":\"muni-1\",\"module\":\"module-282\"},\"usage-283\":{\"id\":\"usage-283\",\"consumer\":\"muni-1\",\"module\":\"module-283\"},\"usage-284\":{\"id\":\"usage-284\",\"consumer\":\"muni-1\",\"module\":\"module-284\"},\"usage-285\":{\"id\":\"usage-285\",\"consumer\":\"muni-1\",\"module\":\"module-285\"},\"usage-286\":{\"id\":\"usage-286\",\"consumer\":\"muni-1\",\"module\":\"module-286\"},\"usage-287\":{\"id\":\"usage-287\",\"consumer\":\"muni-1\",\"module\":\"module-287\"},\"usage-288\":{\"id\":\"usage-288\",\"consumer\":\"muni-1\",\"module\":\"module-288\"},\"usage-289\":{\"id\":\"usage-289\",\"consumer\":\"muni-1\",\"module\":\"module-289\"},\"usage-290\":{\"id\":\"usage-290\",\"consumer\":\"muni-1\",\"module\":\"module-290\"},\"usage-291\":{\"id\":\"usage-291\",\"consumer\":\"muni-1\",\"module\":\"module-291\"},\"usage-292\":{\"id\":\"usage-292\",\"consumer\":\"muni-1\",\"module\":\"module-292\"},\"usage-293\":{\"id\":\"usage-293\",\"consumer\":\"muni-1\",\"module\":\"module-293\"},\"usage-294\":{\"id\":\"usage-294\",\"consumer\":\"muni-1\",\"module\":\"module-294\"},\"usage-295\":{\"id\":\"usage-295\",\"consumer\":\"muni-1\",\"module\":\"module-295\"},\"usage-296\":{\"id\":\"usage-296\",\"consumer\":\"muni-1\",\"module\":\"module-296\"},\"usage-297\":{\"id\":\"usage-297\",\"consumer\":\"muni-1\",\"module\":\"module-297\"},\"usage-298\":{\"id\":\"usage-298\",\"consumer\":\"muni-1\",\"module\":\"module-298\"},\"usage-299\":{\"id\":\"usage-299\",\"consumer\":\"muni-1\",\"module\":\"module-299\"},\"usage-300\":{\"id\":\"usage-300\",\"consumer\":\"muni-1\",\"module\":\"module-300\"},\"usage-301\":{\"id\":\"usage-301\",\"consumer\":\"muni-1\",\"module\":\"module-301\"},\"usage-302\":{\"id\":\"usage-302\",\"consumer\":\"muni-1\",\"module\":\"module-302\"},\"usage-303\":{\"id\":\"usage-303\",\"consumer\":\"muni-1\",\"module\":\"module-303\"},\"usage-304\":{\"id\":\"usage-304\",\"consumer\":\"muni-1\",\"module\":\"module-304\"},\"usage-305\":{\"id\":\"usage-305\",\"consumer\":\"muni-1\",\"module\":\"module-305\"},\"usage-306\":{\"id\":\"usage-306\",\"consumer\":\"muni-1\",\"module\":\"module-306\"},\"usage-307\":{\"id\":\"usage-307\",\"consumer\":\"muni-1\",\"module\":\"module-307\"},\"usage-308\":{\"id\":\"usage-308\",\"consumer\":\"muni-1\",\"module\":\"module-308\"},\"usage-309\":{\"id\":\"usage-309\",\"consumer\":\"muni-1\",\"module\":\"module-309\"},\"usage-310\":{\"id\":\"usage-310\",\"consumer\":\"muni-1\",\"module\":\"module-310\"},\"usage-311\":{\"id\":\"usage-311\",\"consumer\":\"muni-1\",\"module\":\"module-311\"},\"usage-312\":{\"id\":\"usage-312\",\"consumer\":\"muni-1\",\"module\":\"module-312\"},\"usage-313\":{\"id\":\"usage-313\",\"consumer\":\"muni-1\",\"module\":\"module-313\"},\"usage-314\":{\"id\":\"usage-314\",\"consumer\":\"muni-1\",\"module\":\"module-314\"},\"usage-315\":{\"id\":\"usage-315\",\"consumer\":\"muni-1\",\"module\":\"module-315\"},\"usage-316\":{\"id\":\"usage-316\",\"consumer\":\"muni-1\",\"module\":\"module-316\"},\"usage-317\":{\"id\":\"usage-317\",\"consumer\":\"muni-1\",\"module\":\"module-317\"},\"usage-318\":{\"id\":\"usage-318\",\"consumer\":\"muni-1\",\"module\":\"module-318\"},\"usage-319\":{\"id\":\"usage-319\",\"consumer\":\"muni-1\",\"module\":\"module-319\"},\"usage-320\":{\"id\":\"usage-320\",\"consumer\":\"muni-1\",\"module\":\"module-320\"},\"usage-321\":{\"id\":\"usage-321\",\"consumer\":\"muni-1\",\"module\":\"module-321\"},\"usage-322\":{\"id\":\"usage-322\",\"consumer\":\"muni-1\",\"module\":\"module-322\"},\"usage-323\":{\"id\":\"usage-323\",\"consumer\":\"muni-1\",\"module\":\"module-323\"},\"usage-324\":{\"id\":\"usage-324\",\"consumer\":\"muni-1\",\"module\":\"module-324\"},\"usage-325\":{\"id\":\"usage-325\",\"consumer\":\"muni-1\",\"module\":\"module-325\"},\"usage-326\":{\"id\":\"usage-326\",\"consumer\":\"muni-1\",\"module\":\"module-326\"},\"usage-327\":{\"id\":\"usage-327\",\"consumer\":\"muni-1\",\"module\":\"module-327\"},\"usage-328\":{\"id\":\"usage-328\",\"consumer\":\"muni-1\",\"module\":\"module-328\"},\"usage-329\":{\"id\":\"usage-329\",\"consumer\":\"muni-1\",\"module\":\"module-329\"},\"usage-330\":{\"id\":\"usage-330\",\"consumer\":\"muni-1\",\"module\":\"module-330\"},\"usage-331\":{\"id\":\"usage-331\",\"consumer\":\"muni-1\",\"module\":\"module-331\"},\"usage-332\":{\"id\":\"usage-332\",\"consumer\":\"muni-1\",\"module\":\"module-332\"},\"usage-333\":{\"id\":\"usage-333\",\"consumer\":\"muni-1\",\"module\":\"module-333\"},\"usage-334\":{\"id\":\"usage-334\",\"consumer\":\"muni-1\",\"module\":\"module-334\"},\"usage-335\":{\"id\":\"usage-335\",\"consumer\":\"muni-1\",\"module\":\"module-335\"},\"usage-336\":{\"id\":\"usage-336\",\"consumer\":\"muni-1\",\"module\":\"module-336\"},\"usage-337\":{\"id\":\"usage-337\",\"consumer\":\"muni-1\",\"module\":\"module-337\"},\"usage-338\":{\"id\":\"usage-338\",\"consumer\":\"muni-1\",\"module\":\"module-338\"},\"usage-339\":{\"id\":\"usage-339\",\"consumer\":\"muni-1\",\"module\":\"module-339\"},\"usage-340\":{\"id\":\"usage-340\",\"consumer\":\"muni-1\",\"module\":\"module-340\"},\"usage-341\":{\"id\":\"usage-341\",\"consumer\":\"muni-1\",\"module\":\"module-341\"},\"usage-342\":{\"id\":\"usage-342\",\"consumer\":\"muni-1\",\"module\":\"module-342\"},\"usage-343\":{\"id\":\"usage-343\",\"consumer\":\"muni-1\",\"module\":\"module-343\"},\"usage-344\":{\"id\":\"usage-344\",\"consumer\":\"muni-1\",\"module\":\"module-344\"},\"usage-345\":{\"id\":\"usage-345\",\"consumer\":\"muni-1\",\"module\":\"module-345\"},\"usage-346\":{\"id\":\"usage-346\",\"consumer\":\"muni-1\",\"module\":\"module-346\"},\"usage-347\":{\"id\":\"usage-347\",\"consumer\":\"muni-1\",\"module\":\"module-347\"},\"usage-348\":{\"id\":\"usage-348\",\"consumer\":\"muni-1\",\"module\":\"module-348\"},\"usage-349\":{\"id\":\"usage-349\",\"consumer\":\"muni-1\",\"module\":\"module-349\"},\"usage-350\":{\"id\":\"usage-350\",\"consumer\":\"muni-1\",\"module\":\"module-350\"},\"usage-351\":{\"id\":\"usage-351\",\"consumer\":\"muni-1\",\"module\":\"module-351\"},\"usage-352\":{\"id\":\"usage-352\",\"consumer\":\"muni-1\",\"module\":\"module-352\"},\"usage-353\":{\"id\":\"usage-353\",\"consumer\":\"muni-1\",\"module\":\"module-353\"},\"usage-354\":{\"id\":\"usage-354\",\"consumer\":\"muni-1\",\"module\":\"module-354\"},\"usage-355\":{\"id\":\"usage-355\",\"consumer\":\"muni-1\",\"module\":\"module-355\"},\"usage-356\":{\"id\":\"usage-356\",\"consumer\":\"muni-1\",\"module\":\"module-356\"},\"usage-357\":{\"id\":\"usage-357\",\"consumer\":\"muni-1\",\"module\":\"module-357\"},\"usage-358\":{\"id\":\"usage-358\",\"consumer\":\"muni-1\",\"module\":\"module-358\"},\"usage-359\":{\"id\":\"usage-359\",\"consumer\":\"muni-1\",\"module\":\"module-359\"},\"usage-360\":{\"id\":\"usage-360\",\"consumer\":\"muni-1\",\"module\":\"module-360\"},\"usage-361\":{\"id\":\"usage-361\",\"consumer\":\"muni-1\",\"module\":\"module-361\"},\"usage-362\":{\"id\":\"usage-362\",\"consumer\":\"muni-1\",\"module\":\"module-362\"},\"usage-363\":{\"id\":\"usage-363\",\"consumer\":\"muni-1\",\"module\":\"module-363\"},\"usage-364\":{\"id\":\"usage-364\",\"consumer\":\"muni-1\",\"module\":\"module-364\"},\"usage-365\":{\"id\":\"usage-365\",\"consumer\":\"muni-1\",\"module\":\"module-365\"},\"usage-366\":{\"id\":\"usage-366\",\"consumer\":\"muni-1\",\"module\":\"module-366\"},\"usage-367\":{\"id\":\"usage-367\",\"consumer\":\"muni-1\",\"module\":\"module-367\"},\"usage-368\":{\"id\":\"usage-368\",\"consumer\":\"muni-1\",\"module\":\"module-368\"},\"usage-369\":{\"id\":\"usage-369\",\"consumer\":\"muni-1\",\"module\":\"module-369\"},\"usage-370\":{\"id\":\"usage-370\",\"consumer\":\"muni-1\",\"module\":\"module-370\"},\"usage-371\":{\"id\":\"usage-371\",\"consumer\":\"muni-1\",\"module\":\"module-371\"},\"usage-372\":{\"id\":\"usage-372\",\"consumer\":\"muni-1\",\"module\":\"module-372\"},\"usage-373\":{\"id\":\"usage-373\",\"consumer\":\"muni-1\",\"module\":\"module-373\"},\"usage-374\":{\"id\":\"usage-374\",\"consumer\":\"muni-1\",\"module\":\"module-374\"},\"usage-375\":{\"id\":\"usage-375\",\"consumer\":\"muni-1\",\"module\":\"module-375\"},\"usage-376\":{\"id\":\"usage-376\",\"consumer\":\"muni-1\",\"module\":\"module-376\"},\"usage-377\":{\"id\":\"usage-377\",\"consumer\":\"muni-1\",\"module\":\"module-377\"},\"usage-378\":{\"id\":\"usage-378\",\"consumer\":\"muni-1\",\"module\":\"module-378\"},\"usage-379\":{\"id\":\"usage-379\",\"consumer\":\"muni-1\",\"module\":\"module-379\"},\"usage-380\":{\"id\":\"usage-380\",\"consumer\":\"muni-1\",\"module\":\"module-380\"},\"usage-381\":{\"id\":\"usage-381\",\"consumer\":\"muni-1\",\"module\":\"module-381\"},\"usage-382\":{\"id\":\"usage-382\",\"consumer\":\"muni-1\",\"module\":\"module-382\"},\"usage-383\":{\"id\":\"usage-383\",\"consumer\":\"muni-1\",\"module\":\"module-383\"},\"usage-384\":{\"id\":\"usage-384\",\"consumer\":\"muni-1\",\"module\":\"module-384\"},\"usage-385\":{\"id\":\"usage-385\",\"consumer\":\"muni-1\",\"module\":\"module-385\"},\"usage-386\":{\"id\":\"usage-386\",\"consumer\":\"muni-1\",\"module\":\"module-386\"},\"usage-387\":{\"id\":\"usage-387\",\"consumer\":\"muni-1\",\"module\":\"module-387\"},\"usage-388\":{\"id\":\"usage-388\",\"consumer\":\"muni-1\",\"module\":\"module-388\"},\"usage-389\":{\"id\":\"usage-389\",\"consumer\":\"muni-1\",\"module\":\"module-389\"},\"usage-390\":{\"id\":\"usage-390\",\"consumer\":\"muni-1\",\"module\":\"module-390\"},\"usage-391\":{\"id\":\"usage-391\",\"consumer\":\"muni-1\",\"module\":\"module-391\"},\"usage-392\":{\"id\":\"usage-392\",\"consumer\":\"muni-1\",\"module\":\"module-392\"},\"usage-393\":{\"id\":\"usage-393\",\"consumer\":\"muni-1\",\"module\":\"module-393\"},\"usage-394\":{\"id\":\"usage-394\",\"consumer\":\"muni-1\",\"module\":\"module-394\"},\"usage-395\":{\"id\":\"usage-395\",\"consumer\":\"muni-1\",\"module\":\"module-395\"},\"usage-396\":{\"id\":\"usage-396\",\"consumer\":\"muni-1\",\"module\":\"module-396\"},\"usage-397\":{\"id\":\"usage-397\",\"consumer\":\"muni-1\",\"module\":\"module-397\"},\"usage-398\":{\"id\":\"usage-398\",\"consumer\":\"muni-1\",\"module\":\"module-398\"},\"usage-399\":{\"id\":\"usage-399\",\"consumer\":\"muni-1\",\"module\":\"module-399\"},\"usage-400\":{\"id\":\"usage-400\",\"consumer\":\"muni-1\",\"module\":\"module-400\"},\"usage-401\":{\"id\":\"usage-401\",\"consumer\":\"muni-1\",\"module\":\"module-401\"},\"usage-402\":{\"id\":\"usage-402\",\"consumer\":\"muni-1\",\"module\":\"module-402\"},\"usage-403\":{\"id\":\"usage-403\",\"consumer\":\"muni-1\",\"module\":\"module-403\"},\"usage-404\":{\"id\":\"usage-404\",\"consumer\":\"muni-1\",\"module\":\"module-404\"},\"usage-405\":{\"id\":\"usage-405\",\"consumer\":\"muni-1\",\"module\":\"module-405\"},\"usage-406\":{\"id\":\"usage-406\",\"consumer\":\"muni-1\",\"module\":\"module-406\"},\"usage-407\":{\"id\":\"usage-407\",\"consumer\":\"muni-1\",\"module\":\"module-407\"},\"usage-408\":{\"id\":\"usage-408\",\"consumer\":\"muni-1\",\"module\":\"module-408\"},\"usage-409\":{\"id\":\"usage-409\",\"consumer\":\"muni-1\",\"module\":\"module-409\"},\"usage-410\":{\"id\":\"usage-410\",\"consumer\":\"muni-1\",\"module\":\"module-410\"},\"usage-411\":{\"id\":\"usage-411\",\"consumer\":\"muni-1\",\"module\":\"module-411\"},\"usage-412\":{\"id\":\"usage-412\",\"consumer\":\"muni-1\",\"module\":\"module-412\"},\"usage-413\":{\"id\":\"usage-413\",\"consumer\":\"muni-1\",\"module\":\"module-413\"},\"usage-414\":{\"id\":\"usage-414\",\"consumer\":\"muni-1\",\"module\":\"module-414\"},\"usage-415\":{\"id\":\"usage-415\",\"consumer\":\"muni-1\",\"module\":\"module-415\"},\"usage-416\":{\"id\":\"usage-416\",\"consumer\":\"muni-1\",\"module\":\"module-416\"},\"usage-417\":{\"id\":\"usage-417\",\"consumer\":\"muni-1\",\"module\":\"module-417\"},\"usage-418\":{\"id\":\"usage-418\",\"consumer\":\"muni-1\",\"module\":\"module-418\"},\"usage-419\":{\"id\":\"usage-419\",\"consumer\":\"muni-1\",\"module\":\"module-419\"},\"usage-420\":{\"id\":\"usage-420\",\"consumer\":\"muni-1\",\"module\":\"module-420\"},\"usage-421\":{\"id\":\"usage-421\",\"consumer\":\"muni-1\",\"module\":\"module-421\"},\"usage-422\":{\"id\":\"usage-422\",\"consumer\":\"muni-1\",\"module\":\"module-422\"},\"usage-423\":{\"id\":\"usage-423\",\"consumer\":\"muni-1\",\"module\":\"module-423\"},\"usage-424\":{\"id\":\"usage-424\",\"consumer\":\"muni-1\",\"module\":\"module-424\"},\"usage-425\":{\"id\":\"usage-425\",\"consumer\":\"muni-1\",\"module\":\"module-425\"},\"usage-426\":{\"id\":\"usage-426\",\"consumer\":\"muni-1\",\"module\":\"module-426\"},\"usage-427\":{\"id\":\"usage-427\",\"consumer\":\"muni-1\",\"module\":\"module-427\"},\"usage-428\":{\"id\":\"usage-428\",\"consumer\":\"muni-1\",\"module\":\"module-428\"},\"usage-429\":{\"id\":\"usage-429\",\"consumer\":\"muni-1\",\"module\":\"module-429\"},\"usage-430\":{\"id\":\"usage-430\",\"consumer\":\"muni-1\",\"module\":\"module-430\"},\"usage-431\":{\"id\":\"usage-431\",\"consumer\":\"muni-1\",\"module\":\"module-431\"},\"usage-432\":{\"id\":\"usage-432\",\"consumer\":\"muni-1\",\"module\":\"module-432\"},\"usage-433\":{\"id\":\"usage-433\",\"consumer\":\"muni-1\",\"module\":\"module-433\"},\"usage-434\":{\"id\":\"usage-434\",\"consumer\":\"muni-1\",\"module\":\"module-434\"},\"usage-435\":{\"id\":\"usage-435\",\"consumer\":\"muni-1\",\"module\":\"module-435\"},\"usage-436\":{\"id\":\"usage-436\",\"consumer\":\"muni-1\",\"module\":\"module-436\"},\"usage-437\":{\"id\":\"usage-437\",\"consumer\":\"muni-1\",\"module\":\"module-437\"},\"usage-438\":{\"id\":\"usage-438\",\"consumer\":\"muni-1\",\"module\":\"module-438\"},\"usage-439\":{\"id\":\"usage-439\",\"consumer\":\"muni-1\",\"module\":\"module-439\"},\"usage-440\":{\"id\":\"usage-440\",\"consumer\":\"muni-1\",\"module\":\"module-440\"},\"usage-441\":{\"id\":\"usage-441\",\"consumer\":\"muni-1\",\"module\":\"module-441\"},\"usage-442\":{\"id\":\"usage-442\",\"consumer\":\"muni-1\",\"module\":\"module-442\"},\"usage-443\":{\"id\":\"usage-443\",\"consumer\":\"muni-1\",\"module\":\"module-443\"},\"usage-444\":{\"id\":\"usage-444\",\"consumer\":\"muni-1\",\"module\":\"module-444\"},\"usage-445\":{\"id\":\"usage-445\",\"consumer\":\"muni-1\",\"module\":\"module-445\"},\"usage-446\":{\"id\":\"usage-446\",\"consumer\":\"muni-1\",\"module\":\"module-446\"},\"usage-447\":{\"id\":\"usage-447\",\"consumer\":\"muni-1\",\"module\":\"module-447\"},\"usage-448\":{\"id\":\"usage-448\",\"consumer\":\"muni-1\",\"module\":\"module-448\"},\"usage-449\":{\"id\":\"usage-449\",\"consumer\":\"muni-1\",\"module\":\"module-449\"},\"usage-450\":{\"id\":\"usage-450\",\"consumer\":\"muni-1\",\"module\":\"module-450\"},\"usage-451\":{\"id\":\"usage-451\",\"consumer\":\"muni-1\",\"module\":\"module-451\"},\"usage-452\":{\"id\":\"usage-452\",\"consumer\":\"muni-1\",\"module\":\"module-452\"},\"usage-453\":{\"id\":\"usage-453\",\"consumer\":\"muni-1\",\"module\":\"module-453\"},\"usage-454\":{\"id\":\"usage-454\",\"consumer\":\"muni-1\",\"module\":\"module-454\"},\"usage-455\":{\"id\":\"usage-455\",\"consumer\":\"muni-1\",\"module\":\"module-455\"},\"usage-456\":{\"id\":\"usage-456\",\"consumer\":\"muni-1\",\"module\":\"module-456\"},\"usage-457\":{\"id\":\"usage-457\",\"consumer\":\"muni-1\",\"module\":\"module-457\"},\"usage-458\":{\"id\":\"usage-458\",\"consumer\":\"muni-1\",\"module\":\"module-458\"},\"usage-459\":{\"id\":\"usage-459\",\"consumer\":\"muni-1\",\"module\":\"module-459\"},\"usage-460\":{\"id\":\"usage-460\",\"consumer\":\"muni-1\",\"module\":\"module-460\"},\"usage-461\":{\"id\":\"usage-461\",\"consumer\":\"muni-1\",\"module\":\"module-461\"},\"usage-462\":{\"id\":\"usage-462\",\"consumer\":\"muni-1\",\"module\":\"module-462\"},\"usage-463\":{\"id\":\"usage-463\",\"consumer\":\"muni-1\",\"module\":\"module-463\"},\"usage-464\":{\"id\":\"usage-464\",\"consumer\":\"muni-1\",\"module\":\"module-464\"},\"usage-465\":{\"id\":\"usage-465\",\"consumer\":\"muni-1\",\"module\":\"module-465\"},\"usage-466\":{\"id\":\"usage-466\",\"consumer\":\"muni-1\",\"module\":\"module-466\"},\"usage-467\":{\"id\":\"usage-467\",\"consumer\":\"muni-1\",\"module\":\"module-467\"},\"usage-468\":{\"id\":\"usage-468\",\"consumer\":\"muni-1\",\"module\":\"module-468\"},\"usage-469\":{\"id\":\"usage-469\",\"consumer\":\"muni-1\",\"module\":\"module-469\"},\"usage-470\":{\"id\":\"usage-470\",\"consumer\":\"muni-1\",\"module\":\"module-470\"},\"usage-471\":{\"id\":\"usage-471\",\"consumer\":\"muni-1\",\"module\":\"module-471\"},\"usage-472\":{\"id\":\"usage-472\",\"consumer\":\"muni-1\",\"module\":\"module-472\"},\"usage-473\":{\"id\":\"usage-473\",\"consumer\":\"muni-1\",\"module\":\"module-473\"},\"usage-474\":{\"id\":\"usage-474\",\"consumer\":\"muni-1\",\"module\":\"module-474\"},\"usage-475\":{\"id\":\"usage-475\",\"consumer\":\"muni-1\",\"module\":\"module-475\"},\"usage-476\":{\"id\":\"usage-476\",\"consumer\":\"muni-1\",\"module\":\"module-476\"},\"usage-477\":{\"id\":\"usage-477\",\"consumer\":\"muni-1\",\"module\":\"module-477\"},\"usage-478\":{\"id\":\"usage-478\",\"consumer\":\"muni-1\",\"module\":\"module-478\"},\"usage-479\":{\"id\":\"usage-479\",\"consumer\":\"muni-1\",\"module\":\"module-479\"},\"usage-480\":{\"id\":\"usage-480\",\"consumer\":\"muni-1\",\"module\":\"module-480\"},\"usage-481\":{\"id\":\"usage-481\",\"consumer\":\"muni-1\",\"module\":\"module-481\"},\"usage-482\":{\"id\":\"usage-482\",\"consumer\":\"muni-1\",\"module\":\"module-482\"},\"usage-483\":{\"id\":\"usage-483\",\"consumer\":\"muni-1\",\"module\":\"module-483\"},\"usage-484\":{\"id\":\"usage-484\",\"consumer\":\"muni-1\",\"module\":\"module-484\"},\"usage-485\":{\"id\":\"usage-485\",\"consumer\":\"muni-1\",\"module\":\"module-485\"},\"usage-486\":{\"id\":\"usage-486\",\"consumer\":\"muni-1\",\"module\":\"module-486\"},\"usage-487\":{\"id\":\"usage-487\",\"consumer\":\"muni-1\",\"module\":\"module-487\"},\"usage-488\":{\"id\":\"usage-488\",\"consumer\":\"muni-1\",\"module\":\"module-488\"},\"usage-489\":{\"id\":\"usage-489\",\"consumer\":\"muni-1\",\"module\":\"module-489\"},\"usage-490\":{\"id\":\"usage-490\",\"consumer\":\"muni-1\",\"module\":\"module-490\"},\"usage-491\":{\"id\":\"usage-491\",\"consumer\":\"muni-1\",\"module\":\"module-491\"},\"usage-492\":{\"id\":\"usage-492\",\"consumer\":\"muni-1\",\"module\":\"module-492\"},\"usage-493\":{\"id\":\"usage-493\",\"consumer\":\"muni-1\",\"module\":\"module-493\"},\"usage-494\":{\"id\":\"usage-494\",\"consumer\":\"muni-1\",\"module\":\"module-494\"},\"usage-495\":{\"id\":\"usage-495\",\"consumer\":\"muni-1\",\"module\":\"module-495\"},\"usage-496\":{\"id\":\"usage-496\",\"consumer\":\"muni-1\",\"module\":\"module-496\"},\"usage-497\":{\"id\":\"usage-497\",\"consumer\":\"muni-1\",\"module\":\"module-497\"},\"usage-498\":{\"id\":\"usage-498\",\"consumer\":\"muni-1\",\"module\":\"module-498\"},\"usage-499\":{\"id\":\"usage-499\",\"consumer\":\"muni-1\",\"module\":\"module-499\"},\"usage-500\":{\"id\":\"usage-500\",\"consumer\":\"muni-1\",\"module\":\"module-500\"},\"usage-501\":{\"id\":\"usage-501\",\"consumer\":\"muni-1\",\"module\":\"module-501\"},\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1000\",\"externalNumber\":\"1000\",\"externalId\":\"APP-1000\",\"externalKey\":\"topdesk:muni-1:1000\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":{\"34\":{\"usage-1\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-2\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-3\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-4\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-5\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-6\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-7\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-8\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-9\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-10\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-11\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-12\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-13\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-14\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-15\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-16\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-17\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-18\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-19\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-20\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-21\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-22\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-23\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-24\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-25\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-26\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-27\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-28\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-29\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-30\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-31\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-32\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-33\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-34\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-35\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-36\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-37\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-38\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-39\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-40\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-41\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-42\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-43\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-44\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-45\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-46\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-47\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-48\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-49\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-50\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-51\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-52\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-53\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-54\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-55\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-56\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-57\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-58\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-59\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-60\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-61\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-62\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-63\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-64\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-65\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-66\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-67\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-68\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-69\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-70\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-71\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-72\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-73\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-74\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-75\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-76\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-77\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-78\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-79\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-80\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-81\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-82\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-83\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-84\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-85\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-86\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-87\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-88\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-89\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-90\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-91\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-92\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-93\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-94\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-95\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-96\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-97\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-98\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-99\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-100\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-101\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-102\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-103\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-104\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-105\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-106\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-107\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-108\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-109\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-110\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-111\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-112\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-113\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-114\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-115\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-116\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-117\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-118\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-119\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-120\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-121\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-122\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-123\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-124\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-125\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-126\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-127\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-128\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-129\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-130\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-131\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-132\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-133\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-134\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-135\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-136\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-137\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-138\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-139\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-140\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-141\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-142\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-143\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-144\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-145\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-146\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-147\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-148\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-149\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-150\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-151\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-152\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-153\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-154\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-155\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-156\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-157\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-158\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-159\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-160\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-161\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-162\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-163\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-164\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-165\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-166\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-167\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-168\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-169\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-170\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-171\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-172\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-173\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-174\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-175\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-176\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-177\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-178\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-179\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-180\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-181\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-182\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-183\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-184\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-185\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-186\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-187\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-188\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-189\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-190\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-191\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-192\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-193\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-194\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-195\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-196\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-197\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-198\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-199\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-200\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-201\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-202\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-203\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-204\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-205\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-206\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-207\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-208\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-209\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-210\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-211\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-212\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-213\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-214\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-215\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-216\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-217\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-218\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-219\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-220\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-221\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-222\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-223\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-224\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-225\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-226\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-227\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-228\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-229\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-230\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-231\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-232\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-233\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-234\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-235\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-236\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-237\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-238\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-239\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-240\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-241\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-242\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-243\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-244\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-245\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-246\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-247\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-248\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-249\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-250\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-251\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-252\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-253\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-254\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-255\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-256\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-257\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-258\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-259\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-260\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-261\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-262\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-263\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-264\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-265\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-266\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-267\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-268\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-269\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-270\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-271\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-272\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-273\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-274\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-275\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-276\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-277\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-278\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-279\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-280\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-281\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-282\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-283\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-284\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-285\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-286\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-287\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-288\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-289\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-290\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-291\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-292\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-293\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-294\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-295\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-296\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-297\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-298\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-299\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-300\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-301\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-302\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-303\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-304\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-305\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-306\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-307\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-308\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-309\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-310\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-311\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-312\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-313\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-314\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-315\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-316\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-317\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-318\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-319\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-320\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-321\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-322\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-323\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-324\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-325\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-326\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-327\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-328\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-329\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-330\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-331\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-332\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-333\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-334\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-335\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-336\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-337\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-338\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-339\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-340\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-341\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-342\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-343\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-344\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-345\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-346\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-347\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-348\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-349\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-350\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-351\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-352\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-353\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-354\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-355\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-356\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-357\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-358\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-359\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-360\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-361\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-362\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-363\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-364\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-365\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-366\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-367\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-368\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-369\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-370\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-371\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-372\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-373\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-374\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-375\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-376\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-377\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-378\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-379\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-380\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-381\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-382\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-383\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-384\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-385\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-386\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-387\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-388\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-389\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-390\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-391\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-392\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-393\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-394\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-395\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-396\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-397\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-398\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-399\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-400\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-401\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-402\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-403\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-404\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-405\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-406\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-407\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-408\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-409\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-410\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-411\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-412\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-413\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-414\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-415\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-416\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-417\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-418\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-419\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-420\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-421\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-422\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-423\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-424\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-425\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-426\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-427\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-428\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-429\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-430\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-431\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-432\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-433\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-434\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-435\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-436\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-437\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-438\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-439\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-440\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-441\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-442\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-443\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-444\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-445\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-446\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-447\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-448\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-449\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-450\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-451\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-452\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-453\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-454\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-455\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-456\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-457\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-458\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-459\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-460\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-461\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-462\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-463\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-464\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-465\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-466\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-467\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-468\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-469\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-470\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-471\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-472\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-473\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-474\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-475\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-476\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-477\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-478\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-479\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-480\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-481\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-482\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-483\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-484\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-485\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-486\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-487\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-488\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-489\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-490\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-491\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-492\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-493\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-494\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-495\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-496\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-497\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-498\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-499\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-500\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"usage-501\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"43\":{\"module-1\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-2\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-3\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-4\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-5\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-6\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-7\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-8\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-9\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-10\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-11\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-12\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-13\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-14\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-15\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-16\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-17\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-18\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-19\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-20\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-21\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-22\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-23\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-24\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-25\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-26\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-27\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-28\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-29\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-30\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-31\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-32\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-33\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-34\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-35\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-36\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-37\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-38\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-39\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-40\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-41\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-42\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-43\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-44\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-45\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-46\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-47\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-48\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-49\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-50\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-51\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-52\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-53\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-54\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-55\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-56\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-57\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-58\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-59\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-60\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-61\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-62\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-63\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-64\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-65\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-66\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-67\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-68\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-69\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-70\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-71\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-72\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-73\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-74\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-75\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-76\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-77\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-78\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-79\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-80\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-81\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-82\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-83\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-84\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-85\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-86\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-87\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-88\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-89\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-90\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-91\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-92\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-93\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-94\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-95\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-96\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-97\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-98\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-99\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-100\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-101\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-102\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-103\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-104\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-105\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-106\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-107\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-108\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-109\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-110\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-111\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-112\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-113\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-114\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-115\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-116\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-117\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-118\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-119\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-120\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-121\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-122\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-123\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-124\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-125\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-126\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-127\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-128\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-129\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-130\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-131\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-132\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-133\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-134\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-135\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-136\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-137\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-138\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-139\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-140\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-141\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-142\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-143\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-144\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-145\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-146\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-147\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-148\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-149\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-150\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-151\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-152\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-153\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-154\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-155\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-156\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-157\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-158\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-159\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-160\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-161\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-162\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-163\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-164\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-165\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-166\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-167\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-168\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-169\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-170\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-171\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-172\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-173\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-174\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-175\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-176\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-177\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-178\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-179\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-180\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-181\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-182\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-183\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-184\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-185\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-186\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-187\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-188\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-189\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-190\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-191\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-192\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-193\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-194\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-195\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-196\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-197\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-198\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-199\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-200\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-201\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-202\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-203\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-204\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-205\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-206\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-207\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-208\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-209\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-210\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-211\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-212\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-213\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-214\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-215\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-216\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-217\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-218\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-219\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-220\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-221\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-222\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-223\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-224\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-225\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-226\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-227\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-228\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-229\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-230\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-231\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-232\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-233\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-234\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-235\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-236\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-237\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-238\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-239\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-240\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-241\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-242\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-243\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-244\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-245\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-246\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-247\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-248\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-249\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-250\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-251\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-252\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-253\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-254\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-255\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-256\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-257\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-258\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-259\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-260\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-261\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-262\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-263\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-264\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-265\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-266\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-267\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-268\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-269\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-270\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-271\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-272\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-273\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-274\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-275\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-276\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-277\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-278\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-279\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-280\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-281\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-282\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-283\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-284\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-285\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-286\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-287\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-288\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-289\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-290\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-291\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-292\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-293\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-294\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-295\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-296\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-297\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-298\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-299\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-300\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-301\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-302\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-303\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-304\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-305\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-306\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-307\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-308\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-309\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-310\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-311\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-312\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-313\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-314\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-315\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-316\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-317\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-318\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-319\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-320\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-321\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-322\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-323\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-324\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-325\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-326\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-327\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-328\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-329\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-330\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-331\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-332\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-333\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-334\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-335\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-336\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-337\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-338\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-339\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-340\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-341\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-342\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-343\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-344\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-345\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-346\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-347\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-348\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-349\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-350\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-351\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-352\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-353\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-354\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-355\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-356\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-357\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-358\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-359\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-360\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-361\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-362\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-363\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-364\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-365\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-366\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-367\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-368\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-369\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-370\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-371\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-372\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-373\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-374\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-375\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-376\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-377\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-378\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-379\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-380\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-381\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-382\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-383\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-384\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-385\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-386\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-387\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-388\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-389\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-390\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-391\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-392\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-393\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-394\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-395\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-396\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-397\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-398\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-399\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-400\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-401\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-402\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-403\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-404\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-405\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-406\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-407\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-408\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-409\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-410\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-411\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-412\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-413\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-414\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-415\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-416\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-417\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-418\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-419\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-420\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-421\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-422\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-423\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-424\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-425\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-426\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-427\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-428\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-429\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-430\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-431\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-432\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-433\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-434\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-435\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-436\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-437\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-438\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-439\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-440\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-441\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-442\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-443\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-444\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-445\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-446\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-447\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-448\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-449\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-450\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-451\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-452\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-453\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-454\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-455\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-456\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-457\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-458\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-459\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-460\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-461\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-462\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-463\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-464\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-465\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-466\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-467\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-468\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-469\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-470\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-471\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-472\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-473\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-474\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-475\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-476\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-477\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-478\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-479\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-480\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-481\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-482\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-483\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-484\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-485\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-486\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-487\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-488\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-489\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-490\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-491\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-492\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-493\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-494\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-495\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-496\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-497\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-498\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-499\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-500\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"module-501\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[[\"delete\",34,\"usage-1\",null],[\"delete\",43,\"module-1\",null],[\"delete\",34,\"usage-2\",null],[\"delete\",43,\"module-2\",null],[\"delete\",34,\"usage-3\",null],[\"delete\",43,\"module-3\",null],[\"delete\",34,\"usage-4\",null],[\"delete\",43,\"module-4\",null],[\"delete\",34,\"usage-5\",null],[\"delete\",43,\"module-5\",null],[\"delete\",34,\"usage-6\",null],[\"delete\",43,\"module-6\",null],[\"delete\",34,\"usage-7\",null],[\"delete\",43,\"module-7\",null],[\"delete\",34,\"usage-8\",null],[\"delete\",43,\"module-8\",null],[\"delete\",34,\"usage-9\",null],[\"delete\",43,\"module-9\",null],[\"delete\",34,\"usage-10\",null],[\"delete\",43,\"module-10\",null],[\"delete\",34,\"usage-11\",null],[\"delete\",43,\"module-11\",null],[\"delete\",34,\"usage-12\",null],[\"delete\",43,\"module-12\",null],[\"delete\",34,\"usage-13\",null],[\"delete\",43,\"module-13\",null],[\"delete\",34,\"usage-14\",null],[\"delete\",43,\"module-14\",null],[\"delete\",34,\"usage-15\",null],[\"delete\",43,\"module-15\",null],[\"delete\",34,\"usage-16\",null],[\"delete\",43,\"module-16\",null],[\"delete\",34,\"usage-17\",null],[\"delete\",43,\"module-17\",null],[\"delete\",34,\"usage-18\",null],[\"delete\",43,\"module-18\",null],[\"delete\",34,\"usage-19\",null],[\"delete\",43,\"module-19\",null],[\"delete\",34,\"usage-20\",null],[\"delete\",43,\"module-20\",null],[\"delete\",34,\"usage-21\",null],[\"delete\",43,\"module-21\",null],[\"delete\",34,\"usage-22\",null],[\"delete\",43,\"module-22\",null],[\"delete\",34,\"usage-23\",null],[\"delete\",43,\"module-23\",null],[\"delete\",34,\"usage-24\",null],[\"delete\",43,\"module-24\",null],[\"delete\",34,\"usage-25\",null],[\"delete\",43,\"module-25\",null],[\"delete\",34,\"usage-26\",null],[\"delete\",43,\"module-26\",null],[\"delete\",34,\"usage-27\",null],[\"delete\",43,\"module-27\",null],[\"delete\",34,\"usage-28\",null],[\"delete\",43,\"module-28\",null],[\"delete\",34,\"usage-29\",null],[\"delete\",43,\"module-29\",null],[\"delete\",34,\"usage-30\",null],[\"delete\",43,\"module-30\",null],[\"delete\",34,\"usage-31\",null],[\"delete\",43,\"module-31\",null],[\"delete\",34,\"usage-32\",null],[\"delete\",43,\"module-32\",null],[\"delete\",34,\"usage-33\",null],[\"delete\",43,\"module-33\",null],[\"delete\",34,\"usage-34\",null],[\"delete\",43,\"module-34\",null],[\"delete\",34,\"usage-35\",null],[\"delete\",43,\"module-35\",null],[\"delete\",34,\"usage-36\",null],[\"delete\",43,\"module-36\",null],[\"delete\",34,\"usage-37\",null],[\"delete\",43,\"module-37\",null],[\"delete\",34,\"usage-38\",null],[\"delete\",43,\"module-38\",null],[\"delete\",34,\"usage-39\",null],[\"delete\",43,\"module-39\",null],[\"delete\",34,\"usage-40\",null],[\"delete\",43,\"module-40\",null],[\"delete\",34,\"usage-41\",null],[\"delete\",43,\"module-41\",null],[\"delete\",34,\"usage-42\",null],[\"delete\",43,\"module-42\",null],[\"delete\",34,\"usage-43\",null],[\"delete\",43,\"module-43\",null],[\"delete\",34,\"usage-44\",null],[\"delete\",43,\"module-44\",null],[\"delete\",34,\"usage-45\",null],[\"delete\",43,\"module-45\",null],[\"delete\",34,\"usage-46\",null],[\"delete\",43,\"module-46\",null],[\"delete\",34,\"usage-47\",null],[\"delete\",43,\"module-47\",null],[\"delete\",34,\"usage-48\",null],[\"delete\",43,\"module-48\",null],[\"delete\",34,\"usage-49\",null],[\"delete\",43,\"module-49\",null],[\"delete\",34,\"usage-50\",null],[\"delete\",43,\"module-50\",null],[\"delete\",34,\"usage-51\",null],[\"delete\",43,\"module-51\",null],[\"delete\",34,\"usage-52\",null],[\"delete\",43,\"module-52\",null],[\"delete\",34,\"usage-53\",null],[\"delete\",43,\"module-53\",null],[\"delete\",34,\"usage-54\",null],[\"delete\",43,\"module-54\",null],[\"delete\",34,\"usage-55\",null],[\"delete\",43,\"module-55\",null],[\"delete\",34,\"usage-56\",null],[\"delete\",43,\"module-56\",null],[\"delete\",34,\"usage-57\",null],[\"delete\",43,\"module-57\",null],[\"delete\",34,\"usage-58\",null],[\"delete\",43,\"module-58\",null],[\"delete\",34,\"usage-59\",null],[\"delete\",43,\"module-59\",null],[\"delete\",34,\"usage-60\",null],[\"delete\",43,\"module-60\",null],[\"delete\",34,\"usage-61\",null],[\"delete\",43,\"module-61\",null],[\"delete\",34,\"usage-62\",null],[\"delete\",43,\"module-62\",null],[\"delete\",34,\"usage-63\",null],[\"delete\",43,\"module-63\",null],[\"delete\",34,\"usage-64\",null],[\"delete\",43,\"module-64\",null],[\"delete\",34,\"usage-65\",null],[\"delete\",43,\"module-65\",null],[\"delete\",34,\"usage-66\",null],[\"delete\",43,\"module-66\",null],[\"delete\",34,\"usage-67\",null],[\"delete\",43,\"module-67\",null],[\"delete\",34,\"usage-68\",null],[\"delete\",43,\"module-68\",null],[\"delete\",34,\"usage-69\",null],[\"delete\",43,\"module-69\",null],[\"delete\",34,\"usage-70\",null],[\"delete\",43,\"module-70\",null],[\"delete\",34,\"usage-71\",null],[\"delete\",43,\"module-71\",null],[\"delete\",34,\"usage-72\",null],[\"delete\",43,\"module-72\",null],[\"delete\",34,\"usage-73\",null],[\"delete\",43,\"module-73\",null],[\"delete\",34,\"usage-74\",null],[\"delete\",43,\"module-74\",null],[\"delete\",34,\"usage-75\",null],[\"delete\",43,\"module-75\",null],[\"delete\",34,\"usage-76\",null],[\"delete\",43,\"module-76\",null],[\"delete\",34,\"usage-77\",null],[\"delete\",43,\"module-77\",null],[\"delete\",34,\"usage-78\",null],[\"delete\",43,\"module-78\",null],[\"delete\",34,\"usage-79\",null],[\"delete\",43,\"module-79\",null],[\"delete\",34,\"usage-80\",null],[\"delete\",43,\"module-80\",null],[\"delete\",34,\"usage-81\",null],[\"delete\",43,\"module-81\",null],[\"delete\",34,\"usage-82\",null],[\"delete\",43,\"module-82\",null],[\"delete\",34,\"usage-83\",null],[\"delete\",43,\"module-83\",null],[\"delete\",34,\"usage-84\",null],[\"delete\",43,\"module-84\",null],[\"delete\",34,\"usage-85\",null],[\"delete\",43,\"module-85\",null],[\"delete\",34,\"usage-86\",null],[\"delete\",43,\"module-86\",null],[\"delete\",34,\"usage-87\",null],[\"delete\",43,\"module-87\",null],[\"delete\",34,\"usage-88\",null],[\"delete\",43,\"module-88\",null],[\"delete\",34,\"usage-89\",null],[\"delete\",43,\"module-89\",null],[\"delete\",34,\"usage-90\",null],[\"delete\",43,\"module-90\",null],[\"delete\",34,\"usage-91\",null],[\"delete\",43,\"module-91\",null],[\"delete\",34,\"usage-92\",null],[\"delete\",43,\"module-92\",null],[\"delete\",34,\"usage-93\",null],[\"delete\",43,\"module-93\",null],[\"delete\",34,\"usage-94\",null],[\"delete\",43,\"module-94\",null],[\"delete\",34,\"usage-95\",null],[\"delete\",43,\"module-95\",null],[\"delete\",34,\"usage-96\",null],[\"delete\",43,\"module-96\",null],[\"delete\",34,\"usage-97\",null],[\"delete\",43,\"module-97\",null],[\"delete\",34,\"usage-98\",null],[\"delete\",43,\"module-98\",null],[\"delete\",34,\"usage-99\",null],[\"delete\",43,\"module-99\",null],[\"delete\",34,\"usage-100\",null],[\"delete\",43,\"module-100\",null],[\"delete\",34,\"usage-101\",null],[\"delete\",43,\"module-101\",null],[\"delete\",34,\"usage-102\",null],[\"delete\",43,\"module-102\",null],[\"delete\",34,\"usage-103\",null],[\"delete\",43,\"module-103\",null],[\"delete\",34,\"usage-104\",null],[\"delete\",43,\"module-104\",null],[\"delete\",34,\"usage-105\",null],[\"delete\",43,\"module-105\",null],[\"delete\",34,\"usage-106\",null],[\"delete\",43,\"module-106\",null],[\"delete\",34,\"usage-107\",null],[\"delete\",43,\"module-107\",null],[\"delete\",34,\"usage-108\",null],[\"delete\",43,\"module-108\",null],[\"delete\",34,\"usage-109\",null],[\"delete\",43,\"module-109\",null],[\"delete\",34,\"usage-110\",null],[\"delete\",43,\"module-110\",null],[\"delete\",34,\"usage-111\",null],[\"delete\",43,\"module-111\",null],[\"delete\",34,\"usage-112\",null],[\"delete\",43,\"module-112\",null],[\"delete\",34,\"usage-113\",null],[\"delete\",43,\"module-113\",null],[\"delete\",34,\"usage-114\",null],[\"delete\",43,\"module-114\",null],[\"delete\",34,\"usage-115\",null],[\"delete\",43,\"module-115\",null],[\"delete\",34,\"usage-116\",null],[\"delete\",43,\"module-116\",null],[\"delete\",34,\"usage-117\",null],[\"delete\",43,\"module-117\",null],[\"delete\",34,\"usage-118\",null],[\"delete\",43,\"module-118\",null],[\"delete\",34,\"usage-119\",null],[\"delete\",43,\"module-119\",null],[\"delete\",34,\"usage-120\",null],[\"delete\",43,\"module-120\",null],[\"delete\",34,\"usage-121\",null],[\"delete\",43,\"module-121\",null],[\"delete\",34,\"usage-122\",null],[\"delete\",43,\"module-122\",null],[\"delete\",34,\"usage-123\",null],[\"delete\",43,\"module-123\",null],[\"delete\",34,\"usage-124\",null],[\"delete\",43,\"module-124\",null],[\"delete\",34,\"usage-125\",null],[\"delete\",43,\"module-125\",null],[\"delete\",34,\"usage-126\",null],[\"delete\",43,\"module-126\",null],[\"delete\",34,\"usage-127\",null],[\"delete\",43,\"module-127\",null],[\"delete\",34,\"usage-128\",null],[\"delete\",43,\"module-128\",null],[\"delete\",34,\"usage-129\",null],[\"delete\",43,\"module-129\",null],[\"delete\",34,\"usage-130\",null],[\"delete\",43,\"module-130\",null],[\"delete\",34,\"usage-131\",null],[\"delete\",43,\"module-131\",null],[\"delete\",34,\"usage-132\",null],[\"delete\",43,\"module-132\",null],[\"delete\",34,\"usage-133\",null],[\"delete\",43,\"module-133\",null],[\"delete\",34,\"usage-134\",null],[\"delete\",43,\"module-134\",null],[\"delete\",34,\"usage-135\",null],[\"delete\",43,\"module-135\",null],[\"delete\",34,\"usage-136\",null],[\"delete\",43,\"module-136\",null],[\"delete\",34,\"usage-137\",null],[\"delete\",43,\"module-137\",null],[\"delete\",34,\"usage-138\",null],[\"delete\",43,\"module-138\",null],[\"delete\",34,\"usage-139\",null],[\"delete\",43,\"module-139\",null],[\"delete\",34,\"usage-140\",null],[\"delete\",43,\"module-140\",null],[\"delete\",34,\"usage-141\",null],[\"delete\",43,\"module-141\",null],[\"delete\",34,\"usage-142\",null],[\"delete\",43,\"module-142\",null],[\"delete\",34,\"usage-143\",null],[\"delete\",43,\"module-143\",null],[\"delete\",34,\"usage-144\",null],[\"delete\",43,\"module-144\",null],[\"delete\",34,\"usage-145\",null],[\"delete\",43,\"module-145\",null],[\"delete\",34,\"usage-146\",null],[\"delete\",43,\"module-146\",null],[\"delete\",34,\"usage-147\",null],[\"delete\",43,\"module-147\",null],[\"delete\",34,\"usage-148\",null],[\"delete\",43,\"module-148\",null],[\"delete\",34,\"usage-149\",null],[\"delete\",43,\"module-149\",null],[\"delete\",34,\"usage-150\",null],[\"delete\",43,\"module-150\",null],[\"delete\",34,\"usage-151\",null],[\"delete\",43,\"module-151\",null],[\"delete\",34,\"usage-152\",null],[\"delete\",43,\"module-152\",null],[\"delete\",34,\"usage-153\",null],[\"delete\",43,\"module-153\",null],[\"delete\",34,\"usage-154\",null],[\"delete\",43,\"module-154\",null],[\"delete\",34,\"usage-155\",null],[\"delete\",43,\"module-155\",null],[\"delete\",34,\"usage-156\",null],[\"delete\",43,\"module-156\",null],[\"delete\",34,\"usage-157\",null],[\"delete\",43,\"module-157\",null],[\"delete\",34,\"usage-158\",null],[\"delete\",43,\"module-158\",null],[\"delete\",34,\"usage-159\",null],[\"delete\",43,\"module-159\",null],[\"delete\",34,\"usage-160\",null],[\"delete\",43,\"module-160\",null],[\"delete\",34,\"usage-161\",null],[\"delete\",43,\"module-161\",null],[\"delete\",34,\"usage-162\",null],[\"delete\",43,\"module-162\",null],[\"delete\",34,\"usage-163\",null],[\"delete\",43,\"module-163\",null],[\"delete\",34,\"usage-164\",null],[\"delete\",43,\"module-164\",null],[\"delete\",34,\"usage-165\",null],[\"delete\",43,\"module-165\",null],[\"delete\",34,\"usage-166\",null],[\"delete\",43,\"module-166\",null],[\"delete\",34,\"usage-167\",null],[\"delete\",43,\"module-167\",null],[\"delete\",34,\"usage-168\",null],[\"delete\",43,\"module-168\",null],[\"delete\",34,\"usage-169\",null],[\"delete\",43,\"module-169\",null],[\"delete\",34,\"usage-170\",null],[\"delete\",43,\"module-170\",null],[\"delete\",34,\"usage-171\",null],[\"delete\",43,\"module-171\",null],[\"delete\",34,\"usage-172\",null],[\"delete\",43,\"module-172\",null],[\"delete\",34,\"usage-173\",null],[\"delete\",43,\"module-173\",null],[\"delete\",34,\"usage-174\",null],[\"delete\",43,\"module-174\",null],[\"delete\",34,\"usage-175\",null],[\"delete\",43,\"module-175\",null],[\"delete\",34,\"usage-176\",null],[\"delete\",43,\"module-176\",null],[\"delete\",34,\"usage-177\",null],[\"delete\",43,\"module-177\",null],[\"delete\",34,\"usage-178\",null],[\"delete\",43,\"module-178\",null],[\"delete\",34,\"usage-179\",null],[\"delete\",43,\"module-179\",null],[\"delete\",34,\"usage-180\",null],[\"delete\",43,\"module-180\",null],[\"delete\",34,\"usage-181\",null],[\"delete\",43,\"module-181\",null],[\"delete\",34,\"usage-182\",null],[\"delete\",43,\"module-182\",null],[\"delete\",34,\"usage-183\",null],[\"delete\",43,\"module-183\",null],[\"delete\",34,\"usage-184\",null],[\"delete\",43,\"module-184\",null],[\"delete\",34,\"usage-185\",null],[\"delete\",43,\"module-185\",null],[\"delete\",34,\"usage-186\",null],[\"delete\",43,\"module-186\",null],[\"delete\",34,\"usage-187\",null],[\"delete\",43,\"module-187\",null],[\"delete\",34,\"usage-188\",null],[\"delete\",43,\"module-188\",null],[\"delete\",34,\"usage-189\",null],[\"delete\",43,\"module-189\",null],[\"delete\",34,\"usage-190\",null],[\"delete\",43,\"module-190\",null],[\"delete\",34,\"usage-191\",null],[\"delete\",43,\"module-191\",null],[\"delete\",34,\"usage-192\",null],[\"delete\",43,\"module-192\",null],[\"delete\",34,\"usage-193\",null],[\"delete\",43,\"module-193\",null],[\"delete\",34,\"usage-194\",null],[\"delete\",43,\"module-194\",null],[\"delete\",34,\"usage-195\",null],[\"delete\",43,\"module-195\",null],[\"delete\",34,\"usage-196\",null],[\"delete\",43,\"module-196\",null],[\"delete\",34,\"usage-197\",null],[\"delete\",43,\"module-197\",null],[\"delete\",34,\"usage-198\",null],[\"delete\",43,\"module-198\",null],[\"delete\",34,\"usage-199\",null],[\"delete\",43,\"module-199\",null],[\"delete\",34,\"usage-200\",null],[\"delete\",43,\"module-200\",null],[\"delete\",34,\"usage-201\",null],[\"delete\",43,\"module-201\",null],[\"delete\",34,\"usage-202\",null],[\"delete\",43,\"module-202\",null],[\"delete\",34,\"usage-203\",null],[\"delete\",43,\"module-203\",null],[\"delete\",34,\"usage-204\",null],[\"delete\",43,\"module-204\",null],[\"delete\",34,\"usage-205\",null],[\"delete\",43,\"module-205\",null],[\"delete\",34,\"usage-206\",null],[\"delete\",43,\"module-206\",null],[\"delete\",34,\"usage-207\",null],[\"delete\",43,\"module-207\",null],[\"delete\",34,\"usage-208\",null],[\"delete\",43,\"module-208\",null],[\"delete\",34,\"usage-209\",null],[\"delete\",43,\"module-209\",null],[\"delete\",34,\"usage-210\",null],[\"delete\",43,\"module-210\",null],[\"delete\",34,\"usage-211\",null],[\"delete\",43,\"module-211\",null],[\"delete\",34,\"usage-212\",null],[\"delete\",43,\"module-212\",null],[\"delete\",34,\"usage-213\",null],[\"delete\",43,\"module-213\",null],[\"delete\",34,\"usage-214\",null],[\"delete\",43,\"module-214\",null],[\"delete\",34,\"usage-215\",null],[\"delete\",43,\"module-215\",null],[\"delete\",34,\"usage-216\",null],[\"delete\",43,\"module-216\",null],[\"delete\",34,\"usage-217\",null],[\"delete\",43,\"module-217\",null],[\"delete\",34,\"usage-218\",null],[\"delete\",43,\"module-218\",null],[\"delete\",34,\"usage-219\",null],[\"delete\",43,\"module-219\",null],[\"delete\",34,\"usage-220\",null],[\"delete\",43,\"module-220\",null],[\"delete\",34,\"usage-221\",null],[\"delete\",43,\"module-221\",null],[\"delete\",34,\"usage-222\",null],[\"delete\",43,\"module-222\",null],[\"delete\",34,\"usage-223\",null],[\"delete\",43,\"module-223\",null],[\"delete\",34,\"usage-224\",null],[\"delete\",43,\"module-224\",null],[\"delete\",34,\"usage-225\",null],[\"delete\",43,\"module-225\",null],[\"delete\",34,\"usage-226\",null],[\"delete\",43,\"module-226\",null],[\"delete\",34,\"usage-227\",null],[\"delete\",43,\"module-227\",null],[\"delete\",34,\"usage-228\",null],[\"delete\",43,\"module-228\",null],[\"delete\",34,\"usage-229\",null],[\"delete\",43,\"module-229\",null],[\"delete\",34,\"usage-230\",null],[\"delete\",43,\"module-230\",null],[\"delete\",34,\"usage-231\",null],[\"delete\",43,\"module-231\",null],[\"delete\",34,\"usage-232\",null],[\"delete\",43,\"module-232\",null],[\"delete\",34,\"usage-233\",null],[\"delete\",43,\"module-233\",null],[\"delete\",34,\"usage-234\",null],[\"delete\",43,\"module-234\",null],[\"delete\",34,\"usage-235\",null],[\"delete\",43,\"module-235\",null],[\"delete\",34,\"usage-236\",null],[\"delete\",43,\"module-236\",null],[\"delete\",34,\"usage-237\",null],[\"delete\",43,\"module-237\",null],[\"delete\",34,\"usage-238\",null],[\"delete\",43,\"module-238\",null],[\"delete\",34,\"usage-239\",null],[\"delete\",43,\"module-239\",null],[\"delete\",34,\"usage-240\",null],[\"delete\",43,\"module-240\",null],[\"delete\",34,\"usage-241\",null],[\"delete\",43,\"module-241\",null],[\"delete\",34,\"usage-242\",null],[\"delete\",43,\"module-242\",null],[\"delete\",34,\"usage-243\",null],[\"delete\",43,\"module-243\",null],[\"delete\",34,\"usage-244\",null],[\"delete\",43,\"module-244\",null],[\"delete\",34,\"usage-245\",null],[\"delete\",43,\"module-245\",null],[\"delete\",34,\"usage-246\",null],[\"delete\",43,\"module-246\",null],[\"delete\",34,\"usage-247\",null],[\"delete\",43,\"module-247\",null],[\"delete\",34,\"usage-248\",null],[\"delete\",43,\"module-248\",null],[\"delete\",34,\"usage-249\",null],[\"delete\",43,\"module-249\",null],[\"delete\",34,\"usage-250\",null],[\"delete\",43,\"module-250\",null],[\"delete\",34,\"usage-251\",null],[\"delete\",43,\"module-251\",null],[\"delete\",34,\"usage-252\",null],[\"delete\",43,\"module-252\",null],[\"delete\",34,\"usage-253\",null],[\"delete\",43,\"module-253\",null],[\"delete\",34,\"usage-254\",null],[\"delete\",43,\"module-254\",null],[\"delete\",34,\"usage-255\",null],[\"delete\",43,\"module-255\",null],[\"delete\",34,\"usage-256\",null],[\"delete\",43,\"module-256\",null],[\"delete\",34,\"usage-257\",null],[\"delete\",43,\"module-257\",null],[\"delete\",34,\"usage-258\",null],[\"delete\",43,\"module-258\",null],[\"delete\",34,\"usage-259\",null],[\"delete\",43,\"module-259\",null],[\"delete\",34,\"usage-260\",null],[\"delete\",43,\"module-260\",null],[\"delete\",34,\"usage-261\",null],[\"delete\",43,\"module-261\",null],[\"delete\",34,\"usage-262\",null],[\"delete\",43,\"module-262\",null],[\"delete\",34,\"usage-263\",null],[\"delete\",43,\"module-263\",null],[\"delete\",34,\"usage-264\",null],[\"delete\",43,\"module-264\",null],[\"delete\",34,\"usage-265\",null],[\"delete\",43,\"module-265\",null],[\"delete\",34,\"usage-266\",null],[\"delete\",43,\"module-266\",null],[\"delete\",34,\"usage-267\",null],[\"delete\",43,\"module-267\",null],[\"delete\",34,\"usage-268\",null],[\"delete\",43,\"module-268\",null],[\"delete\",34,\"usage-269\",null],[\"delete\",43,\"module-269\",null],[\"delete\",34,\"usage-270\",null],[\"delete\",43,\"module-270\",null],[\"delete\",34,\"usage-271\",null],[\"delete\",43,\"module-271\",null],[\"delete\",34,\"usage-272\",null],[\"delete\",43,\"module-272\",null],[\"delete\",34,\"usage-273\",null],[\"delete\",43,\"module-273\",null],[\"delete\",34,\"usage-274\",null],[\"delete\",43,\"module-274\",null],[\"delete\",34,\"usage-275\",null],[\"delete\",43,\"module-275\",null],[\"delete\",34,\"usage-276\",null],[\"delete\",43,\"module-276\",null],[\"delete\",34,\"usage-277\",null],[\"delete\",43,\"module-277\",null],[\"delete\",34,\"usage-278\",null],[\"delete\",43,\"module-278\",null],[\"delete\",34,\"usage-279\",null],[\"delete\",43,\"module-279\",null],[\"delete\",34,\"usage-280\",null],[\"delete\",43,\"module-280\",null],[\"delete\",34,\"usage-281\",null],[\"delete\",43,\"module-281\",null],[\"delete\",34,\"usage-282\",null],[\"delete\",43,\"module-282\",null],[\"delete\",34,\"usage-283\",null],[\"delete\",43,\"module-283\",null],[\"delete\",34,\"usage-284\",null],[\"delete\",43,\"module-284\",null],[\"delete\",34,\"usage-285\",null],[\"delete\",43,\"module-285\",null],[\"delete\",34,\"usage-286\",null],[\"delete\",43,\"module-286\",null],[\"delete\",34,\"usage-287\",null],[\"delete\",43,\"module-287\",null],[\"delete\",34,\"usage-288\",null],[\"delete\",43,\"module-288\",null],[\"delete\",34,\"usage-289\",null],[\"delete\",43,\"module-289\",null],[\"delete\",34,\"usage-290\",null],[\"delete\",43,\"module-290\",null],[\"delete\",34,\"usage-291\",null],[\"delete\",43,\"module-291\",null],[\"delete\",34,\"usage-292\",null],[\"delete\",43,\"module-292\",null],[\"delete\",34,\"usage-293\",null],[\"delete\",43,\"module-293\",null],[\"delete\",34,\"usage-294\",null],[\"delete\",43,\"module-294\",null],[\"delete\",34,\"usage-295\",null],[\"delete\",43,\"module-295\",null],[\"delete\",34,\"usage-296\",null],[\"delete\",43,\"module-296\",null],[\"delete\",34,\"usage-297\",null],[\"delete\",43,\"module-297\",null],[\"delete\",34,\"usage-298\",null],[\"delete\",43,\"module-298\",null],[\"delete\",34,\"usage-299\",null],[\"delete\",43,\"module-299\",null],[\"delete\",34,\"usage-300\",null],[\"delete\",43,\"module-300\",null],[\"delete\",34,\"usage-301\",null],[\"delete\",43,\"module-301\",null],[\"delete\",34,\"usage-302\",null],[\"delete\",43,\"module-302\",null],[\"delete\",34,\"usage-303\",null],[\"delete\",43,\"module-303\",null],[\"delete\",34,\"usage-304\",null],[\"delete\",43,\"module-304\",null],[\"delete\",34,\"usage-305\",null],[\"delete\",43,\"module-305\",null],[\"delete\",34,\"usage-306\",null],[\"delete\",43,\"module-306\",null],[\"delete\",34,\"usage-307\",null],[\"delete\",43,\"module-307\",null],[\"delete\",34,\"usage-308\",null],[\"delete\",43,\"module-308\",null],[\"delete\",34,\"usage-309\",null],[\"delete\",43,\"module-309\",null],[\"delete\",34,\"usage-310\",null],[\"delete\",43,\"module-310\",null],[\"delete\",34,\"usage-311\",null],[\"delete\",43,\"module-311\",null],[\"delete\",34,\"usage-312\",null],[\"delete\",43,\"module-312\",null],[\"delete\",34,\"usage-313\",null],[\"delete\",43,\"module-313\",null],[\"delete\",34,\"usage-314\",null],[\"delete\",43,\"module-314\",null],[\"delete\",34,\"usage-315\",null],[\"delete\",43,\"module-315\",null],[\"delete\",34,\"usage-316\",null],[\"delete\",43,\"module-316\",null],[\"delete\",34,\"usage-317\",null],[\"delete\",43,\"module-317\",null],[\"delete\",34,\"usage-318\",null],[\"delete\",43,\"module-318\",null],[\"delete\",34,\"usage-319\",null],[\"delete\",43,\"module-319\",null],[\"delete\",34,\"usage-320\",null],[\"delete\",43,\"module-320\",null],[\"delete\",34,\"usage-321\",null],[\"delete\",43,\"module-321\",null],[\"delete\",34,\"usage-322\",null],[\"delete\",43,\"module-322\",null],[\"delete\",34,\"usage-323\",null],[\"delete\",43,\"module-323\",null],[\"delete\",34,\"usage-324\",null],[\"delete\",43,\"module-324\",null],[\"delete\",34,\"usage-325\",null],[\"delete\",43,\"module-325\",null],[\"delete\",34,\"usage-326\",null],[\"delete\",43,\"module-326\",null],[\"delete\",34,\"usage-327\",null],[\"delete\",43,\"module-327\",null],[\"delete\",34,\"usage-328\",null],[\"delete\",43,\"module-328\",null],[\"delete\",34,\"usage-329\",null],[\"delete\",43,\"module-329\",null],[\"delete\",34,\"usage-330\",null],[\"delete\",43,\"module-330\",null],[\"delete\",34,\"usage-331\",null],[\"delete\",43,\"module-331\",null],[\"delete\",34,\"usage-332\",null],[\"delete\",43,\"module-332\",null],[\"delete\",34,\"usage-333\",null],[\"delete\",43,\"module-333\",null],[\"delete\",34,\"usage-334\",null],[\"delete\",43,\"module-334\",null],[\"delete\",34,\"usage-335\",null],[\"delete\",43,\"module-335\",null],[\"delete\",34,\"usage-336\",null],[\"delete\",43,\"module-336\",null],[\"delete\",34,\"usage-337\",null],[\"delete\",43,\"module-337\",null],[\"delete\",34,\"usage-338\",null],[\"delete\",43,\"module-338\",null],[\"delete\",34,\"usage-339\",null],[\"delete\",43,\"module-339\",null],[\"delete\",34,\"usage-340\",null],[\"delete\",43,\"module-340\",null],[\"delete\",34,\"usage-341\",null],[\"delete\",43,\"module-341\",null],[\"delete\",34,\"usage-342\",null],[\"delete\",43,\"module-342\",null],[\"delete\",34,\"usage-343\",null],[\"delete\",43,\"module-343\",null],[\"delete\",34,\"usage-344\",null],[\"delete\",43,\"module-344\",null],[\"delete\",34,\"usage-345\",null],[\"delete\",43,\"module-345\",null],[\"delete\",34,\"usage-346\",null],[\"delete\",43,\"module-346\",null],[\"delete\",34,\"usage-347\",null],[\"delete\",43,\"module-347\",null],[\"delete\",34,\"usage-348\",null],[\"delete\",43,\"module-348\",null],[\"delete\",34,\"usage-349\",null],[\"delete\",43,\"module-349\",null],[\"delete\",34,\"usage-350\",null],[\"delete\",43,\"module-350\",null],[\"delete\",34,\"usage-351\",null],[\"delete\",43,\"module-351\",null],[\"delete\",34,\"usage-352\",null],[\"delete\",43,\"module-352\",null],[\"delete\",34,\"usage-353\",null],[\"delete\",43,\"module-353\",null],[\"delete\",34,\"usage-354\",null],[\"delete\",43,\"module-354\",null],[\"delete\",34,\"usage-355\",null],[\"delete\",43,\"module-355\",null],[\"delete\",34,\"usage-356\",null],[\"delete\",43,\"module-356\",null],[\"delete\",34,\"usage-357\",null],[\"delete\",43,\"module-357\",null],[\"delete\",34,\"usage-358\",null],[\"delete\",43,\"module-358\",null],[\"delete\",34,\"usage-359\",null],[\"delete\",43,\"module-359\",null],[\"delete\",34,\"usage-360\",null],[\"delete\",43,\"module-360\",null],[\"delete\",34,\"usage-361\",null],[\"delete\",43,\"module-361\",null],[\"delete\",34,\"usage-362\",null],[\"delete\",43,\"module-362\",null],[\"delete\",34,\"usage-363\",null],[\"delete\",43,\"module-363\",null],[\"delete\",34,\"usage-364\",null],[\"delete\",43,\"module-364\",null],[\"delete\",34,\"usage-365\",null],[\"delete\",43,\"module-365\",null],[\"delete\",34,\"usage-366\",null],[\"delete\",43,\"module-366\",null],[\"delete\",34,\"usage-367\",null],[\"delete\",43,\"module-367\",null],[\"delete\",34,\"usage-368\",null],[\"delete\",43,\"module-368\",null],[\"delete\",34,\"usage-369\",null],[\"delete\",43,\"module-369\",null],[\"delete\",34,\"usage-370\",null],[\"delete\",43,\"module-370\",null],[\"delete\",34,\"usage-371\",null],[\"delete\",43,\"module-371\",null],[\"delete\",34,\"usage-372\",null],[\"delete\",43,\"module-372\",null],[\"delete\",34,\"usage-373\",null],[\"delete\",43,\"module-373\",null],[\"delete\",34,\"usage-374\",null],[\"delete\",43,\"module-374\",null],[\"delete\",34,\"usage-375\",null],[\"delete\",43,\"module-375\",null],[\"delete\",34,\"usage-376\",null],[\"delete\",43,\"module-376\",null],[\"delete\",34,\"usage-377\",null],[\"delete\",43,\"module-377\",null],[\"delete\",34,\"usage-378\",null],[\"delete\",43,\"module-378\",null],[\"delete\",34,\"usage-379\",null],[\"delete\",43,\"module-379\",null],[\"delete\",34,\"usage-380\",null],[\"delete\",43,\"module-380\",null],[\"delete\",34,\"usage-381\",null],[\"delete\",43,\"module-381\",null],[\"delete\",34,\"usage-382\",null],[\"delete\",43,\"module-382\",null],[\"delete\",34,\"usage-383\",null],[\"delete\",43,\"module-383\",null],[\"delete\",34,\"usage-384\",null],[\"delete\",43,\"module-384\",null],[\"delete\",34,\"usage-385\",null],[\"delete\",43,\"module-385\",null],[\"delete\",34,\"usage-386\",null],[\"delete\",43,\"module-386\",null],[\"delete\",34,\"usage-387\",null],[\"delete\",43,\"module-387\",null],[\"delete\",34,\"usage-388\",null],[\"delete\",43,\"module-388\",null],[\"delete\",34,\"usage-389\",null],[\"delete\",43,\"module-389\",null],[\"delete\",34,\"usage-390\",null],[\"delete\",43,\"module-390\",null],[\"delete\",34,\"usage-391\",null],[\"delete\",43,\"module-391\",null],[\"delete\",34,\"usage-392\",null],[\"delete\",43,\"module-392\",null],[\"delete\",34,\"usage-393\",null],[\"delete\",43,\"module-393\",null],[\"delete\",34,\"usage-394\",null],[\"delete\",43,\"module-394\",null],[\"delete\",34,\"usage-395\",null],[\"delete\",43,\"module-395\",null],[\"delete\",34,\"usage-396\",null],[\"delete\",43,\"module-396\",null],[\"delete\",34,\"usage-397\",null],[\"delete\",43,\"module-397\",null],[\"delete\",34,\"usage-398\",null],[\"delete\",43,\"module-398\",null],[\"delete\",34,\"usage-399\",null],[\"delete\",43,\"module-399\",null],[\"delete\",34,\"usage-400\",null],[\"delete\",43,\"module-400\",null],[\"delete\",34,\"usage-401\",null],[\"delete\",43,\"module-401\",null],[\"delete\",34,\"usage-402\",null],[\"delete\",43,\"module-402\",null],[\"delete\",34,\"usage-403\",null],[\"delete\",43,\"module-403\",null],[\"delete\",34,\"usage-404\",null],[\"delete\",43,\"module-404\",null],[\"delete\",34,\"usage-405\",null],[\"delete\",43,\"module-405\",null],[\"delete\",34,\"usage-406\",null],[\"delete\",43,\"module-406\",null],[\"delete\",34,\"usage-407\",null],[\"delete\",43,\"module-407\",null],[\"delete\",34,\"usage-408\",null],[\"delete\",43,\"module-408\",null],[\"delete\",34,\"usage-409\",null],[\"delete\",43,\"module-409\",null],[\"delete\",34,\"usage-410\",null],[\"delete\",43,\"module-410\",null],[\"delete\",34,\"usage-411\",null],[\"delete\",43,\"module-411\",null],[\"delete\",34,\"usage-412\",null],[\"delete\",43,\"module-412\",null],[\"delete\",34,\"usage-413\",null],[\"delete\",43,\"module-413\",null],[\"delete\",34,\"usage-414\",null],[\"delete\",43,\"module-414\",null],[\"delete\",34,\"usage-415\",null],[\"delete\",43,\"module-415\",null],[\"delete\",34,\"usage-416\",null],[\"delete\",43,\"module-416\",null],[\"delete\",34,\"usage-417\",null],[\"delete\",43,\"module-417\",null],[\"delete\",34,\"usage-418\",null],[\"delete\",43,\"module-418\",null],[\"delete\",34,\"usage-419\",null],[\"delete\",43,\"module-419\",null],[\"delete\",34,\"usage-420\",null],[\"delete\",43,\"module-420\",null],[\"delete\",34,\"usage-421\",null],[\"delete\",43,\"module-421\",null],[\"delete\",34,\"usage-422\",null],[\"delete\",43,\"module-422\",null],[\"delete\",34,\"usage-423\",null],[\"delete\",43,\"module-423\",null],[\"delete\",34,\"usage-424\",null],[\"delete\",43,\"module-424\",null],[\"delete\",34,\"usage-425\",null],[\"delete\",43,\"module-425\",null],[\"delete\",34,\"usage-426\",null],[\"delete\",43,\"module-426\",null],[\"delete\",34,\"usage-427\",null],[\"delete\",43,\"module-427\",null],[\"delete\",34,\"usage-428\",null],[\"delete\",43,\"module-428\",null],[\"delete\",34,\"usage-429\",null],[\"delete\",43,\"module-429\",null],[\"delete\",34,\"usage-430\",null],[\"delete\",43,\"module-430\",null],[\"delete\",34,\"usage-431\",null],[\"delete\",43,\"module-431\",null],[\"delete\",34,\"usage-432\",null],[\"delete\",43,\"module-432\",null],[\"delete\",34,\"usage-433\",null],[\"delete\",43,\"module-433\",null],[\"delete\",34,\"usage-434\",null],[\"delete\",43,\"module-434\",null],[\"delete\",34,\"usage-435\",null],[\"delete\",43,\"module-435\",null],[\"delete\",34,\"usage-436\",null],[\"delete\",43,\"module-436\",null],[\"delete\",34,\"usage-437\",null],[\"delete\",43,\"module-437\",null],[\"delete\",34,\"usage-438\",null],[\"delete\",43,\"module-438\",null],[\"delete\",34,\"usage-439\",null],[\"delete\",43,\"module-439\",null],[\"delete\",34,\"usage-440\",null],[\"delete\",43,\"module-440\",null],[\"delete\",34,\"usage-441\",null],[\"delete\",43,\"module-441\",null],[\"delete\",34,\"usage-442\",null],[\"delete\",43,\"module-442\",null],[\"delete\",34,\"usage-443\",null],[\"delete\",43,\"module-443\",null],[\"delete\",34,\"usage-444\",null],[\"delete\",43,\"module-444\",null],[\"delete\",34,\"usage-445\",null],[\"delete\",43,\"module-445\",null],[\"delete\",34,\"usage-446\",null],[\"delete\",43,\"module-446\",null],[\"delete\",34,\"usage-447\",null],[\"delete\",43,\"module-447\",null],[\"delete\",34,\"usage-448\",null],[\"delete\",43,\"module-448\",null],[\"delete\",34,\"usage-449\",null],[\"delete\",43,\"module-449\",null],[\"delete\",34,\"usage-450\",null],[\"delete\",43,\"module-450\",null],[\"delete\",34,\"usage-451\",null],[\"delete\",43,\"module-451\",null],[\"delete\",34,\"usage-452\",null],[\"delete\",43,\"module-452\",null],[\"delete\",34,\"usage-453\",null],[\"delete\",43,\"module-453\",null],[\"delete\",34,\"usage-454\",null],[\"delete\",43,\"module-454\",null],[\"delete\",34,\"usage-455\",null],[\"delete\",43,\"module-455\",null],[\"delete\",34,\"usage-456\",null],[\"delete\",43,\"module-456\",null],[\"delete\",34,\"usage-457\",null],[\"delete\",43,\"module-457\",null],[\"delete\",34,\"usage-458\",null],[\"delete\",43,\"module-458\",null],[\"delete\",34,\"usage-459\",null],[\"delete\",43,\"module-459\",null],[\"delete\",34,\"usage-460\",null],[\"delete\",43,\"module-460\",null],[\"delete\",34,\"usage-461\",null],[\"delete\",43,\"module-461\",null],[\"delete\",34,\"usage-462\",null],[\"delete\",43,\"module-462\",null],[\"delete\",34,\"usage-463\",null],[\"delete\",43,\"module-463\",null],[\"delete\",34,\"usage-464\",null],[\"delete\",43,\"module-464\",null],[\"delete\",34,\"usage-465\",null],[\"delete\",43,\"module-465\",null],[\"delete\",34,\"usage-466\",null],[\"delete\",43,\"module-466\",null],[\"delete\",34,\"usage-467\",null],[\"delete\",43,\"module-467\",null],[\"delete\",34,\"usage-468\",null],[\"delete\",43,\"module-468\",null],[\"delete\",34,\"usage-469\",null],[\"delete\",43,\"module-469\",null],[\"delete\",34,\"usage-470\",null],[\"delete\",43,\"module-470\",null],[\"delete\",34,\"usage-471\",null],[\"delete\",43,\"module-471\",null],[\"delete\",34,\"usage-472\",null],[\"delete\",43,\"module-472\",null],[\"delete\",34,\"usage-473\",null],[\"delete\",43,\"module-473\",null],[\"delete\",34,\"usage-474\",null],[\"delete\",43,\"module-474\",null],[\"delete\",34,\"usage-475\",null],[\"delete\",43,\"module-475\",null],[\"delete\",34,\"usage-476\",null],[\"delete\",43,\"module-476\",null],[\"delete\",34,\"usage-477\",null],[\"delete\",43,\"module-477\",null],[\"delete\",34,\"usage-478\",null],[\"delete\",43,\"module-478\",null],[\"delete\",34,\"usage-479\",null],[\"delete\",43,\"module-479\",null],[\"delete\",34,\"usage-480\",null],[\"delete\",43,\"module-480\",null],[\"delete\",34,\"usage-481\",null],[\"delete\",43,\"module-481\",null],[\"delete\",34,\"usage-482\",null],[\"delete\",43,\"module-482\",null],[\"delete\",34,\"usage-483\",null],[\"delete\",43,\"module-483\",null],[\"delete\",34,\"usage-484\",null],[\"delete\",43,\"module-484\",null],[\"delete\",34,\"usage-485\",null],[\"delete\",43,\"module-485\",null],[\"delete\",34,\"usage-486\",null],[\"delete\",43,\"module-486\",null],[\"delete\",34,\"usage-487\",null],[\"delete\",43,\"module-487\",null],[\"delete\",34,\"usage-488\",null],[\"delete\",43,\"module-488\",null],[\"delete\",34,\"usage-489\",null],[\"delete\",43,\"module-489\",null],[\"delete\",34,\"usage-490\",null],[\"delete\",43,\"module-490\",null],[\"delete\",34,\"usage-491\",null],[\"delete\",43,\"module-491\",null],[\"delete\",34,\"usage-492\",null],[\"delete\",43,\"module-492\",null],[\"delete\",34,\"usage-493\",null],[\"delete\",43,\"module-493\",null],[\"delete\",34,\"usage-494\",null],[\"delete\",43,\"module-494\",null],[\"delete\",34,\"usage-495\",null],[\"delete\",43,\"module-495\",null],[\"delete\",34,\"usage-496\",null],[\"delete\",43,\"module-496\",null],[\"delete\",34,\"usage-497\",null],[\"delete\",43,\"module-497\",null],[\"delete\",34,\"usage-498\",null],[\"delete\",43,\"module-498\",null],[\"delete\",34,\"usage-499\",null],[\"delete\",43,\"module-499\",null],[\"delete\",34,\"usage-500\",null],[\"delete\",43,\"module-500\",null],[\"delete\",34,\"usage-501\",null],[\"delete\",43,\"module-501\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1000\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1000\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":500},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"module-1\",\"module-2\",\"module-3\",\"module-4\",\"module-5\",\"module-6\",\"module-7\",\"module-8\",\"module-9\",\"module-10\",\"module-11\",\"module-12\",\"module-13\",\"module-14\",\"module-15\",\"module-16\",\"module-17\",\"module-18\",\"module-19\",\"module-20\",\"module-21\",\"module-22\",\"module-23\",\"module-24\",\"module-25\",\"module-26\",\"module-27\",\"module-28\",\"module-29\",\"module-30\",\"module-31\",\"module-32\",\"module-33\",\"module-34\",\"module-35\",\"module-36\",\"module-37\",\"module-38\",\"module-39\",\"module-40\",\"module-41\",\"module-42\",\"module-43\",\"module-44\",\"module-45\",\"module-46\",\"module-47\",\"module-48\",\"module-49\",\"module-50\",\"module-51\",\"module-52\",\"module-53\",\"module-54\",\"module-55\",\"module-56\",\"module-57\",\"module-58\",\"module-59\",\"module-60\",\"module-61\",\"module-62\",\"module-63\",\"module-64\",\"module-65\",\"module-66\",\"module-67\",\"module-68\",\"module-69\",\"module-70\",\"module-71\",\"module-72\",\"module-73\",\"module-74\",\"module-75\",\"module-76\",\"module-77\",\"module-78\",\"module-79\",\"module-80\",\"module-81\",\"module-82\",\"module-83\",\"module-84\",\"module-85\",\"module-86\",\"module-87\",\"module-88\",\"module-89\",\"module-90\",\"module-91\",\"module-92\",\"module-93\",\"module-94\",\"module-95\",\"module-96\",\"module-97\",\"module-98\",\"module-99\",\"module-100\",\"module-101\",\"module-102\",\"module-103\",\"module-104\",\"module-105\",\"module-106\",\"module-107\",\"module-108\",\"module-109\",\"module-110\",\"module-111\",\"module-112\",\"module-113\",\"module-114\",\"module-115\",\"module-116\",\"module-117\",\"module-118\",\"module-119\",\"module-120\",\"module-121\",\"module-122\",\"module-123\",\"module-124\",\"module-125\",\"module-126\",\"module-127\",\"module-128\",\"module-129\",\"module-130\",\"module-131\",\"module-132\",\"module-133\",\"module-134\",\"module-135\",\"module-136\",\"module-137\",\"module-138\",\"module-139\",\"module-140\",\"module-141\",\"module-142\",\"module-143\",\"module-144\",\"module-145\",\"module-146\",\"module-147\",\"module-148\",\"module-149\",\"module-150\",\"module-151\",\"module-152\",\"module-153\",\"module-154\",\"module-155\",\"module-156\",\"module-157\",\"module-158\",\"module-159\",\"module-160\",\"module-161\",\"module-162\",\"module-163\",\"module-164\",\"module-165\",\"module-166\",\"module-167\",\"module-168\",\"module-169\",\"module-170\",\"module-171\",\"module-172\",\"module-173\",\"module-174\",\"module-175\",\"module-176\",\"module-177\",\"module-178\",\"module-179\",\"module-180\",\"module-181\",\"module-182\",\"module-183\",\"module-184\",\"module-185\",\"module-186\",\"module-187\",\"module-188\",\"module-189\",\"module-190\",\"module-191\",\"module-192\",\"module-193\",\"module-194\",\"module-195\",\"module-196\",\"module-197\",\"module-198\",\"module-199\",\"module-200\",\"module-201\",\"module-202\",\"module-203\",\"module-204\",\"module-205\",\"module-206\",\"module-207\",\"module-208\",\"module-209\",\"module-210\",\"module-211\",\"module-212\",\"module-213\",\"module-214\",\"module-215\",\"module-216\",\"module-217\",\"module-218\",\"module-219\",\"module-220\",\"module-221\",\"module-222\",\"module-223\",\"module-224\",\"module-225\",\"module-226\",\"module-227\",\"module-228\",\"module-229\",\"module-230\",\"module-231\",\"module-232\",\"module-233\",\"module-234\",\"module-235\",\"module-236\",\"module-237\",\"module-238\",\"module-239\",\"module-240\",\"module-241\",\"module-242\",\"module-243\",\"module-244\",\"module-245\",\"module-246\",\"module-247\",\"module-248\",\"module-249\",\"module-250\",\"module-251\",\"module-252\",\"module-253\",\"module-254\",\"module-255\",\"module-256\",\"module-257\",\"module-258\",\"module-259\",\"module-260\",\"module-261\",\"module-262\",\"module-263\",\"module-264\",\"module-265\",\"module-266\",\"module-267\",\"module-268\",\"module-269\",\"module-270\",\"module-271\",\"module-272\",\"module-273\",\"module-274\",\"module-275\",\"module-276\",\"module-277\",\"module-278\",\"module-279\",\"module-280\",\"module-281\",\"module-282\",\"module-283\",\"module-284\",\"module-285\",\"module-286\",\"module-287\",\"module-288\",\"module-289\",\"module-290\",\"module-291\",\"module-292\",\"module-293\",\"module-294\",\"module-295\",\"module-296\",\"module-297\",\"module-298\",\"module-299\",\"module-300\",\"module-301\",\"module-302\",\"module-303\",\"module-304\",\"module-305\",\"module-306\",\"module-307\",\"module-308\",\"module-309\",\"module-310\",\"module-311\",\"module-312\",\"module-313\",\"module-314\",\"module-315\",\"module-316\",\"module-317\",\"module-318\",\"module-319\",\"module-320\",\"module-321\",\"module-322\",\"module-323\",\"module-324\",\"module-325\",\"module-326\",\"module-327\",\"module-328\",\"module-329\",\"module-330\",\"module-331\",\"module-332\",\"module-333\",\"module-334\",\"module-335\",\"module-336\",\"module-337\",\"module-338\",\"module-339\",\"module-340\",\"module-341\",\"module-342\",\"module-343\",\"module-344\",\"module-345\",\"module-346\",\"module-347\",\"module-348\",\"module-349\",\"module-350\",\"module-351\",\"module-352\",\"module-353\",\"module-354\",\"module-355\",\"module-356\",\"module-357\",\"module-358\",\"module-359\",\"module-360\",\"module-361\",\"module-362\",\"module-363\",\"module-364\",\"module-365\",\"module-366\",\"module-367\",\"module-368\",\"module-369\",\"module-370\",\"module-371\",\"module-372\",\"module-373\",\"module-374\",\"module-375\",\"module-376\",\"module-377\",\"module-378\",\"module-379\",\"module-380\",\"module-381\",\"module-382\",\"module-383\",\"module-384\",\"module-385\",\"module-386\",\"module-387\",\"module-388\",\"module-389\",\"module-390\",\"module-391\",\"module-392\",\"module-393\",\"module-394\",\"module-395\",\"module-396\",\"module-397\",\"module-398\",\"module-399\",\"module-400\",\"module-401\",\"module-402\",\"module-403\",\"module-404\",\"module-405\",\"module-406\",\"module-407\",\"module-408\",\"module-409\",\"module-410\",\"module-411\",\"module-412\",\"module-413\",\"module-414\",\"module-415\",\"module-416\",\"module-417\",\"module-418\",\"module-419\",\"module-420\",\"module-421\",\"module-422\",\"module-423\",\"module-424\",\"module-425\",\"module-426\",\"module-427\",\"module-428\",\"module-429\",\"module-430\",\"module-431\",\"module-432\",\"module-433\",\"module-434\",\"module-435\",\"module-436\",\"module-437\",\"module-438\",\"module-439\",\"module-440\",\"module-441\",\"module-442\",\"module-443\",\"module-444\",\"module-445\",\"module-446\",\"module-447\",\"module-448\",\"module-449\",\"module-450\",\"module-451\",\"module-452\",\"module-453\",\"module-454\",\"module-455\",\"module-456\",\"module-457\",\"module-458\",\"module-459\",\"module-460\",\"module-461\",\"module-462\",\"module-463\",\"module-464\",\"module-465\",\"module-466\",\"module-467\",\"module-468\",\"module-469\",\"module-470\",\"module-471\",\"module-472\",\"module-473\",\"module-474\",\"module-475\",\"module-476\",\"module-477\",\"module-478\",\"module-479\",\"module-480\",\"module-481\",\"module-482\",\"module-483\",\"module-484\",\"module-485\",\"module-486\",\"module-487\",\"module-488\",\"module-489\",\"module-490\",\"module-491\",\"module-492\",\"module-493\",\"module-494\",\"module-495\",\"module-496\",\"module-497\",\"module-498\",\"module-499\",\"module-500\"],\"_limit\":500},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"module-1\",\"module-2\",\"module-3\",\"module-4\",\"module-5\",\"module-6\",\"module-7\",\"module-8\",\"module-9\",\"module-10\",\"module-11\",\"module-12\",\"module-13\",\"module-14\",\"module-15\",\"module-16\",\"module-17\",\"module-18\",\"module-19\",\"module-20\",\"module-21\",\"module-22\",\"module-23\",\"module-24\",\"module-25\",\"module-26\",\"module-27\",\"module-28\",\"module-29\",\"module-30\",\"module-31\",\"module-32\",\"module-33\",\"module-34\",\"module-35\",\"module-36\",\"module-37\",\"module-38\",\"module-39\",\"module-40\",\"module-41\",\"module-42\",\"module-43\",\"module-44\",\"module-45\",\"module-46\",\"module-47\",\"module-48\",\"module-49\",\"module-50\",\"module-51\",\"module-52\",\"module-53\",\"module-54\",\"module-55\",\"module-56\",\"module-57\",\"module-58\",\"module-59\",\"module-60\",\"module-61\",\"module-62\",\"module-63\",\"module-64\",\"module-65\",\"module-66\",\"module-67\",\"module-68\",\"module-69\",\"module-70\",\"module-71\",\"module-72\",\"module-73\",\"module-74\",\"module-75\",\"module-76\",\"module-77\",\"module-78\",\"module-79\",\"module-80\",\"module-81\",\"module-82\",\"module-83\",\"module-84\",\"module-85\",\"module-86\",\"module-87\",\"module-88\",\"module-89\",\"module-90\",\"module-91\",\"module-92\",\"module-93\",\"module-94\",\"module-95\",\"module-96\",\"module-97\",\"module-98\",\"module-99\",\"module-100\",\"module-101\",\"module-102\",\"module-103\",\"module-104\",\"module-105\",\"module-106\",\"module-107\",\"module-108\",\"module-109\",\"module-110\",\"module-111\",\"module-112\",\"module-113\",\"module-114\",\"module-115\",\"module-116\",\"module-117\",\"module-118\",\"module-119\",\"module-120\",\"module-121\",\"module-122\",\"module-123\",\"module-124\",\"module-125\",\"module-126\",\"module-127\",\"module-128\",\"module-129\",\"module-130\",\"module-131\",\"module-132\",\"module-133\",\"module-134\",\"module-135\",\"module-136\",\"module-137\",\"module-138\",\"module-139\",\"module-140\",\"module-141\",\"module-142\",\"module-143\",\"module-144\",\"module-145\",\"module-146\",\"module-147\",\"module-148\",\"module-149\",\"module-150\",\"module-151\",\"module-152\",\"module-153\",\"module-154\",\"module-155\",\"module-156\",\"module-157\",\"module-158\",\"module-159\",\"module-160\",\"module-161\",\"module-162\",\"module-163\",\"module-164\",\"module-165\",\"module-166\",\"module-167\",\"module-168\",\"module-169\",\"module-170\",\"module-171\",\"module-172\",\"module-173\",\"module-174\",\"module-175\",\"module-176\",\"module-177\",\"module-178\",\"module-179\",\"module-180\",\"module-181\",\"module-182\",\"module-183\",\"module-184\",\"module-185\",\"module-186\",\"module-187\",\"module-188\",\"module-189\",\"module-190\",\"module-191\",\"module-192\",\"module-193\",\"module-194\",\"module-195\",\"module-196\",\"module-197\",\"module-198\",\"module-199\",\"module-200\",\"module-201\",\"module-202\",\"module-203\",\"module-204\",\"module-205\",\"module-206\",\"module-207\",\"module-208\",\"module-209\",\"module-210\",\"module-211\",\"module-212\",\"module-213\",\"module-214\",\"module-215\",\"module-216\",\"module-217\",\"module-218\",\"module-219\",\"module-220\",\"module-221\",\"module-222\",\"module-223\",\"module-224\",\"module-225\",\"module-226\",\"module-227\",\"module-228\",\"module-229\",\"module-230\",\"module-231\",\"module-232\",\"module-233\",\"module-234\",\"module-235\",\"module-236\",\"module-237\",\"module-238\",\"module-239\",\"module-240\",\"module-241\",\"module-242\",\"module-243\",\"module-244\",\"module-245\",\"module-246\",\"module-247\",\"module-248\",\"module-249\",\"module-250\",\"module-251\",\"module-252\",\"module-253\",\"module-254\",\"module-255\",\"module-256\",\"module-257\",\"module-258\",\"module-259\",\"module-260\",\"module-261\",\"module-262\",\"module-263\",\"module-264\",\"module-265\",\"module-266\",\"module-267\",\"module-268\",\"module-269\",\"module-270\",\"module-271\",\"module-272\",\"module-273\",\"module-274\",\"module-275\",\"module-276\",\"module-277\",\"module-278\",\"module-279\",\"module-280\",\"module-281\",\"module-282\",\"module-283\",\"module-284\",\"module-285\",\"module-286\",\"module-287\",\"module-288\",\"module-289\",\"module-290\",\"module-291\",\"module-292\",\"module-293\",\"module-294\",\"module-295\",\"module-296\",\"module-297\",\"module-298\",\"module-299\",\"module-300\",\"module-301\",\"module-302\",\"module-303\",\"module-304\",\"module-305\",\"module-306\",\"module-307\",\"module-308\",\"module-309\",\"module-310\",\"module-311\",\"module-312\",\"module-313\",\"module-314\",\"module-315\",\"module-316\",\"module-317\",\"module-318\",\"module-319\",\"module-320\",\"module-321\",\"module-322\",\"module-323\",\"module-324\",\"module-325\",\"module-326\",\"module-327\",\"module-328\",\"module-329\",\"module-330\",\"module-331\",\"module-332\",\"module-333\",\"module-334\",\"module-335\",\"module-336\",\"module-337\",\"module-338\",\"module-339\",\"module-340\",\"module-341\",\"module-342\",\"module-343\",\"module-344\",\"module-345\",\"module-346\",\"module-347\",\"module-348\",\"module-349\",\"module-350\",\"module-351\",\"module-352\",\"module-353\",\"module-354\",\"module-355\",\"module-356\",\"module-357\",\"module-358\",\"module-359\",\"module-360\",\"module-361\",\"module-362\",\"module-363\",\"module-364\",\"module-365\",\"module-366\",\"module-367\",\"module-368\",\"module-369\",\"module-370\",\"module-371\",\"module-372\",\"module-373\",\"module-374\",\"module-375\",\"module-376\",\"module-377\",\"module-378\",\"module-379\",\"module-380\",\"module-381\",\"module-382\",\"module-383\",\"module-384\",\"module-385\",\"module-386\",\"module-387\",\"module-388\",\"module-389\",\"module-390\",\"module-391\",\"module-392\",\"module-393\",\"module-394\",\"module-395\",\"module-396\",\"module-397\",\"module-398\",\"module-399\",\"module-400\",\"module-401\",\"module-402\",\"module-403\",\"module-404\",\"module-405\",\"module-406\",\"module-407\",\"module-408\",\"module-409\",\"module-410\",\"module-411\",\"module-412\",\"module-413\",\"module-414\",\"module-415\",\"module-416\",\"module-417\",\"module-418\",\"module-419\",\"module-420\",\"module-421\",\"module-422\",\"module-423\",\"module-424\",\"module-425\",\"module-426\",\"module-427\",\"module-428\",\"module-429\",\"module-430\",\"module-431\",\"module-432\",\"module-433\",\"module-434\",\"module-435\",\"module-436\",\"module-437\",\"module-438\",\"module-439\",\"module-440\",\"module-441\",\"module-442\",\"module-443\",\"module-444\",\"module-445\",\"module-446\",\"module-447\",\"module-448\",\"module-449\",\"module-450\",\"module-451\",\"module-452\",\"module-453\",\"module-454\",\"module-455\",\"module-456\",\"module-457\",\"module-458\",\"module-459\",\"module-460\",\"module-461\",\"module-462\",\"module-463\",\"module-464\",\"module-465\",\"module-466\",\"module-467\",\"module-468\",\"module-469\",\"module-470\",\"module-471\",\"module-472\",\"module-473\",\"module-474\",\"module-475\",\"module-476\",\"module-477\",\"module-478\",\"module-479\",\"module-480\",\"module-481\",\"module-482\",\"module-483\",\"module-484\",\"module-485\",\"module-486\",\"module-487\",\"module-488\",\"module-489\",\"module-490\",\"module-491\",\"module-492\",\"module-493\",\"module-494\",\"module-495\",\"module-496\",\"module-497\",\"module-498\",\"module-499\",\"module-500\"],\"_limit\":500,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"module-501\",\"00000000-0000-4000-8000-000000000002\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"module-501\",\"00000000-0000-4000-8000-000000000002\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":503}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":503,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":501,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":503,\"processed_items\":503,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":501,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1000\",\"name\":\"Applicatie 1000\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-1\",\"usageUuid\":\"usage-1\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-2\",\"usageUuid\":\"usage-2\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-3\",\"usageUuid\":\"usage-3\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"4\",\"name\":\"Applicatie 4\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-4\",\"usageUuid\":\"usage-4\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"5\",\"name\":\"Applicatie 5\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-5\",\"usageUuid\":\"usage-5\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"6\",\"name\":\"Applicatie 6\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-6\",\"usageUuid\":\"usage-6\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-7\",\"usageUuid\":\"usage-7\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-8\",\"usageUuid\":\"usage-8\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"9\",\"name\":\"Applicatie 9\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-9\",\"usageUuid\":\"usage-9\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"10\",\"name\":\"Applicatie 10\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-10\",\"usageUuid\":\"usage-10\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"11\",\"name\":\"Applicatie 11\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-11\",\"usageUuid\":\"usage-11\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"12\",\"name\":\"Applicatie 12\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-12\",\"usageUuid\":\"usage-12\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"13\",\"name\":\"Applicatie 13\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-13\",\"usageUuid\":\"usage-13\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"14\",\"name\":\"Applicatie 14\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-14\",\"usageUuid\":\"usage-14\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"15\",\"name\":\"Applicatie 15\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-15\",\"usageUuid\":\"usage-15\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"16\",\"name\":\"Applicatie 16\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-16\",\"usageUuid\":\"usage-16\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"17\",\"name\":\"Applicatie 17\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-17\",\"usageUuid\":\"usage-17\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"18\",\"name\":\"Applicatie 18\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-18\",\"usageUuid\":\"usage-18\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"19\",\"name\":\"Applicatie 19\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-19\",\"usageUuid\":\"usage-19\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"20\",\"name\":\"Applicatie 20\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-20\",\"usageUuid\":\"usage-20\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"21\",\"name\":\"Applicatie 21\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-21\",\"usageUuid\":\"usage-21\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"22\",\"name\":\"Applicatie 22\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-22\",\"usageUuid\":\"usage-22\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"23\",\"name\":\"Applicatie 23\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-23\",\"usageUuid\":\"usage-23\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"24\",\"name\":\"Applicatie 24\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-24\",\"usageUuid\":\"usage-24\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"25\",\"name\":\"Applicatie 25\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-25\",\"usageUuid\":\"usage-25\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"26\",\"name\":\"Applicatie 26\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-26\",\"usageUuid\":\"usage-26\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"27\",\"name\":\"Applicatie 27\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-27\",\"usageUuid\":\"usage-27\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"28\",\"name\":\"Applicatie 28\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-28\",\"usageUuid\":\"usage-28\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"29\",\"name\":\"Applicatie 29\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-29\",\"usageUuid\":\"usage-29\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"30\",\"name\":\"Applicatie 30\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-30\",\"usageUuid\":\"usage-30\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"31\",\"name\":\"Applicatie 31\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-31\",\"usageUuid\":\"usage-31\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"32\",\"name\":\"Applicatie 32\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-32\",\"usageUuid\":\"usage-32\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"33\",\"name\":\"Applicatie 33\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-33\",\"usageUuid\":\"usage-33\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"34\",\"name\":\"Applicatie 34\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-34\",\"usageUuid\":\"usage-34\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"35\",\"name\":\"Applicatie 35\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-35\",\"usageUuid\":\"usage-35\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"36\",\"name\":\"Applicatie 36\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-36\",\"usageUuid\":\"usage-36\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"37\",\"name\":\"Applicatie 37\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-37\",\"usageUuid\":\"usage-37\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"38\",\"name\":\"Applicatie 38\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-38\",\"usageUuid\":\"usage-38\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"39\",\"name\":\"Applicatie 39\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-39\",\"usageUuid\":\"usage-39\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"40\",\"name\":\"Applicatie 40\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-40\",\"usageUuid\":\"usage-40\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"41\",\"name\":\"Applicatie 41\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-41\",\"usageUuid\":\"usage-41\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"42\",\"name\":\"Applicatie 42\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-42\",\"usageUuid\":\"usage-42\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"43\",\"name\":\"Applicatie 43\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-43\",\"usageUuid\":\"usage-43\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"44\",\"name\":\"Applicatie 44\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-44\",\"usageUuid\":\"usage-44\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"45\",\"name\":\"Applicatie 45\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-45\",\"usageUuid\":\"usage-45\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"46\",\"name\":\"Applicatie 46\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-46\",\"usageUuid\":\"usage-46\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"47\",\"name\":\"Applicatie 47\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-47\",\"usageUuid\":\"usage-47\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"48\",\"name\":\"Applicatie 48\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-48\",\"usageUuid\":\"usage-48\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"49\",\"name\":\"Applicatie 49\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-49\",\"usageUuid\":\"usage-49\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"50\",\"name\":\"Applicatie 50\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-50\",\"usageUuid\":\"usage-50\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"51\",\"name\":\"Applicatie 51\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-51\",\"usageUuid\":\"usage-51\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"52\",\"name\":\"Applicatie 52\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-52\",\"usageUuid\":\"usage-52\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"53\",\"name\":\"Applicatie 53\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-53\",\"usageUuid\":\"usage-53\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"54\",\"name\":\"Applicatie 54\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-54\",\"usageUuid\":\"usage-54\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"55\",\"name\":\"Applicatie 55\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-55\",\"usageUuid\":\"usage-55\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"56\",\"name\":\"Applicatie 56\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-56\",\"usageUuid\":\"usage-56\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"57\",\"name\":\"Applicatie 57\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-57\",\"usageUuid\":\"usage-57\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"58\",\"name\":\"Applicatie 58\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-58\",\"usageUuid\":\"usage-58\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"59\",\"name\":\"Applicatie 59\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-59\",\"usageUuid\":\"usage-59\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"60\",\"name\":\"Applicatie 60\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-60\",\"usageUuid\":\"usage-60\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"61\",\"name\":\"Applicatie 61\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-61\",\"usageUuid\":\"usage-61\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"62\",\"name\":\"Applicatie 62\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-62\",\"usageUuid\":\"usage-62\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"63\",\"name\":\"Applicatie 63\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-63\",\"usageUuid\":\"usage-63\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"64\",\"name\":\"Applicatie 64\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-64\",\"usageUuid\":\"usage-64\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"65\",\"name\":\"Applicatie 65\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-65\",\"usageUuid\":\"usage-65\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"66\",\"name\":\"Applicatie 66\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-66\",\"usageUuid\":\"usage-66\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"67\",\"name\":\"Applicatie 67\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-67\",\"usageUuid\":\"usage-67\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"68\",\"name\":\"Applicatie 68\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-68\",\"usageUuid\":\"usage-68\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"69\",\"name\":\"Applicatie 69\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-69\",\"usageUuid\":\"usage-69\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"70\",\"name\":\"Applicatie 70\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-70\",\"usageUuid\":\"usage-70\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"71\",\"name\":\"Applicatie 71\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-71\",\"usageUuid\":\"usage-71\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"72\",\"name\":\"Applicatie 72\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-72\",\"usageUuid\":\"usage-72\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"73\",\"name\":\"Applicatie 73\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-73\",\"usageUuid\":\"usage-73\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"74\",\"name\":\"Applicatie 74\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-74\",\"usageUuid\":\"usage-74\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"75\",\"name\":\"Applicatie 75\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-75\",\"usageUuid\":\"usage-75\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"76\",\"name\":\"Applicatie 76\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-76\",\"usageUuid\":\"usage-76\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"77\",\"name\":\"Applicatie 77\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-77\",\"usageUuid\":\"usage-77\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"78\",\"name\":\"Applicatie 78\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-78\",\"usageUuid\":\"usage-78\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"79\",\"name\":\"Applicatie 79\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-79\",\"usageUuid\":\"usage-79\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"80\",\"name\":\"Applicatie 80\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-80\",\"usageUuid\":\"usage-80\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"81\",\"name\":\"Applicatie 81\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-81\",\"usageUuid\":\"usage-81\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"82\",\"name\":\"Applicatie 82\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-82\",\"usageUuid\":\"usage-82\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"83\",\"name\":\"Applicatie 83\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-83\",\"usageUuid\":\"usage-83\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"84\",\"name\":\"Applicatie 84\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-84\",\"usageUuid\":\"usage-84\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"85\",\"name\":\"Applicatie 85\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-85\",\"usageUuid\":\"usage-85\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"86\",\"name\":\"Applicatie 86\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-86\",\"usageUuid\":\"usage-86\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"87\",\"name\":\"Applicatie 87\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-87\",\"usageUuid\":\"usage-87\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"88\",\"name\":\"Applicatie 88\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-88\",\"usageUuid\":\"usage-88\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"89\",\"name\":\"Applicatie 89\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-89\",\"usageUuid\":\"usage-89\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"90\",\"name\":\"Applicatie 90\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-90\",\"usageUuid\":\"usage-90\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"91\",\"name\":\"Applicatie 91\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-91\",\"usageUuid\":\"usage-91\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"92\",\"name\":\"Applicatie 92\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-92\",\"usageUuid\":\"usage-92\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"93\",\"name\":\"Applicatie 93\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-93\",\"usageUuid\":\"usage-93\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"94\",\"name\":\"Applicatie 94\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-94\",\"usageUuid\":\"usage-94\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"95\",\"name\":\"Applicatie 95\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-95\",\"usageUuid\":\"usage-95\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"96\",\"name\":\"Applicatie 96\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-96\",\"usageUuid\":\"usage-96\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"97\",\"name\":\"Applicatie 97\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-97\",\"usageUuid\":\"usage-97\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"98\",\"name\":\"Applicatie 98\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-98\",\"usageUuid\":\"usage-98\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"99\",\"name\":\"Applicatie 99\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-99\",\"usageUuid\":\"usage-99\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"100\",\"name\":\"Applicatie 100\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-100\",\"usageUuid\":\"usage-100\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"101\",\"name\":\"Applicatie 101\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-101\",\"usageUuid\":\"usage-101\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"102\",\"name\":\"Applicatie 102\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-102\",\"usageUuid\":\"usage-102\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"103\",\"name\":\"Applicatie 103\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-103\",\"usageUuid\":\"usage-103\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"104\",\"name\":\"Applicatie 104\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-104\",\"usageUuid\":\"usage-104\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"105\",\"name\":\"Applicatie 105\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-105\",\"usageUuid\":\"usage-105\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"106\",\"name\":\"Applicatie 106\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-106\",\"usageUuid\":\"usage-106\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"107\",\"name\":\"Applicatie 107\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-107\",\"usageUuid\":\"usage-107\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"108\",\"name\":\"Applicatie 108\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-108\",\"usageUuid\":\"usage-108\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"109\",\"name\":\"Applicatie 109\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-109\",\"usageUuid\":\"usage-109\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"110\",\"name\":\"Applicatie 110\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-110\",\"usageUuid\":\"usage-110\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"111\",\"name\":\"Applicatie 111\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-111\",\"usageUuid\":\"usage-111\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"112\",\"name\":\"Applicatie 112\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-112\",\"usageUuid\":\"usage-112\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"113\",\"name\":\"Applicatie 113\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-113\",\"usageUuid\":\"usage-113\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"114\",\"name\":\"Applicatie 114\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-114\",\"usageUuid\":\"usage-114\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"115\",\"name\":\"Applicatie 115\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-115\",\"usageUuid\":\"usage-115\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"116\",\"name\":\"Applicatie 116\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-116\",\"usageUuid\":\"usage-116\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"117\",\"name\":\"Applicatie 117\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-117\",\"usageUuid\":\"usage-117\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"118\",\"name\":\"Applicatie 118\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-118\",\"usageUuid\":\"usage-118\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"119\",\"name\":\"Applicatie 119\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-119\",\"usageUuid\":\"usage-119\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"120\",\"name\":\"Applicatie 120\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-120\",\"usageUuid\":\"usage-120\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"121\",\"name\":\"Applicatie 121\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-121\",\"usageUuid\":\"usage-121\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"122\",\"name\":\"Applicatie 122\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-122\",\"usageUuid\":\"usage-122\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"123\",\"name\":\"Applicatie 123\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-123\",\"usageUuid\":\"usage-123\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"124\",\"name\":\"Applicatie 124\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-124\",\"usageUuid\":\"usage-124\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"125\",\"name\":\"Applicatie 125\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-125\",\"usageUuid\":\"usage-125\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"126\",\"name\":\"Applicatie 126\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-126\",\"usageUuid\":\"usage-126\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"127\",\"name\":\"Applicatie 127\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-127\",\"usageUuid\":\"usage-127\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"128\",\"name\":\"Applicatie 128\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-128\",\"usageUuid\":\"usage-128\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"129\",\"name\":\"Applicatie 129\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-129\",\"usageUuid\":\"usage-129\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"130\",\"name\":\"Applicatie 130\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-130\",\"usageUuid\":\"usage-130\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"131\",\"name\":\"Applicatie 131\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-131\",\"usageUuid\":\"usage-131\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"132\",\"name\":\"Applicatie 132\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-132\",\"usageUuid\":\"usage-132\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"133\",\"name\":\"Applicatie 133\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-133\",\"usageUuid\":\"usage-133\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"134\",\"name\":\"Applicatie 134\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-134\",\"usageUuid\":\"usage-134\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"135\",\"name\":\"Applicatie 135\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-135\",\"usageUuid\":\"usage-135\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"136\",\"name\":\"Applicatie 136\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-136\",\"usageUuid\":\"usage-136\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"137\",\"name\":\"Applicatie 137\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-137\",\"usageUuid\":\"usage-137\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"138\",\"name\":\"Applicatie 138\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-138\",\"usageUuid\":\"usage-138\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"139\",\"name\":\"Applicatie 139\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-139\",\"usageUuid\":\"usage-139\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"140\",\"name\":\"Applicatie 140\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-140\",\"usageUuid\":\"usage-140\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"141\",\"name\":\"Applicatie 141\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-141\",\"usageUuid\":\"usage-141\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"142\",\"name\":\"Applicatie 142\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-142\",\"usageUuid\":\"usage-142\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"143\",\"name\":\"Applicatie 143\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-143\",\"usageUuid\":\"usage-143\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"144\",\"name\":\"Applicatie 144\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-144\",\"usageUuid\":\"usage-144\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"145\",\"name\":\"Applicatie 145\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-145\",\"usageUuid\":\"usage-145\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"146\",\"name\":\"Applicatie 146\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-146\",\"usageUuid\":\"usage-146\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"147\",\"name\":\"Applicatie 147\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-147\",\"usageUuid\":\"usage-147\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"148\",\"name\":\"Applicatie 148\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-148\",\"usageUuid\":\"usage-148\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"149\",\"name\":\"Applicatie 149\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-149\",\"usageUuid\":\"usage-149\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"150\",\"name\":\"Applicatie 150\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-150\",\"usageUuid\":\"usage-150\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"151\",\"name\":\"Applicatie 151\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-151\",\"usageUuid\":\"usage-151\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"152\",\"name\":\"Applicatie 152\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-152\",\"usageUuid\":\"usage-152\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"153\",\"name\":\"Applicatie 153\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-153\",\"usageUuid\":\"usage-153\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"154\",\"name\":\"Applicatie 154\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-154\",\"usageUuid\":\"usage-154\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"155\",\"name\":\"Applicatie 155\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-155\",\"usageUuid\":\"usage-155\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"156\",\"name\":\"Applicatie 156\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-156\",\"usageUuid\":\"usage-156\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"157\",\"name\":\"Applicatie 157\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-157\",\"usageUuid\":\"usage-157\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"158\",\"name\":\"Applicatie 158\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-158\",\"usageUuid\":\"usage-158\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"159\",\"name\":\"Applicatie 159\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-159\",\"usageUuid\":\"usage-159\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"160\",\"name\":\"Applicatie 160\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-160\",\"usageUuid\":\"usage-160\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"161\",\"name\":\"Applicatie 161\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-161\",\"usageUuid\":\"usage-161\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"162\",\"name\":\"Applicatie 162\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-162\",\"usageUuid\":\"usage-162\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"163\",\"name\":\"Applicatie 163\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-163\",\"usageUuid\":\"usage-163\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"164\",\"name\":\"Applicatie 164\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-164\",\"usageUuid\":\"usage-164\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"165\",\"name\":\"Applicatie 165\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-165\",\"usageUuid\":\"usage-165\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"166\",\"name\":\"Applicatie 166\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-166\",\"usageUuid\":\"usage-166\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"167\",\"name\":\"Applicatie 167\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-167\",\"usageUuid\":\"usage-167\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"168\",\"name\":\"Applicatie 168\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-168\",\"usageUuid\":\"usage-168\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"169\",\"name\":\"Applicatie 169\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-169\",\"usageUuid\":\"usage-169\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"170\",\"name\":\"Applicatie 170\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-170\",\"usageUuid\":\"usage-170\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"171\",\"name\":\"Applicatie 171\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-171\",\"usageUuid\":\"usage-171\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"172\",\"name\":\"Applicatie 172\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-172\",\"usageUuid\":\"usage-172\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"173\",\"name\":\"Applicatie 173\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-173\",\"usageUuid\":\"usage-173\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"174\",\"name\":\"Applicatie 174\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-174\",\"usageUuid\":\"usage-174\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"175\",\"name\":\"Applicatie 175\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-175\",\"usageUuid\":\"usage-175\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"176\",\"name\":\"Applicatie 176\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-176\",\"usageUuid\":\"usage-176\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"177\",\"name\":\"Applicatie 177\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-177\",\"usageUuid\":\"usage-177\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"178\",\"name\":\"Applicatie 178\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-178\",\"usageUuid\":\"usage-178\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"179\",\"name\":\"Applicatie 179\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-179\",\"usageUuid\":\"usage-179\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"180\",\"name\":\"Applicatie 180\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-180\",\"usageUuid\":\"usage-180\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"181\",\"name\":\"Applicatie 181\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-181\",\"usageUuid\":\"usage-181\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"182\",\"name\":\"Applicatie 182\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-182\",\"usageUuid\":\"usage-182\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"183\",\"name\":\"Applicatie 183\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-183\",\"usageUuid\":\"usage-183\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"184\",\"name\":\"Applicatie 184\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-184\",\"usageUuid\":\"usage-184\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"185\",\"name\":\"Applicatie 185\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-185\",\"usageUuid\":\"usage-185\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"186\",\"name\":\"Applicatie 186\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-186\",\"usageUuid\":\"usage-186\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"187\",\"name\":\"Applicatie 187\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-187\",\"usageUuid\":\"usage-187\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"188\",\"name\":\"Applicatie 188\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-188\",\"usageUuid\":\"usage-188\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"189\",\"name\":\"Applicatie 189\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-189\",\"usageUuid\":\"usage-189\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"190\",\"name\":\"Applicatie 190\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-190\",\"usageUuid\":\"usage-190\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"191\",\"name\":\"Applicatie 191\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-191\",\"usageUuid\":\"usage-191\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"192\",\"name\":\"Applicatie 192\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-192\",\"usageUuid\":\"usage-192\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"193\",\"name\":\"Applicatie 193\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-193\",\"usageUuid\":\"usage-193\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"194\",\"name\":\"Applicatie 194\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-194\",\"usageUuid\":\"usage-194\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"195\",\"name\":\"Applicatie 195\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-195\",\"usageUuid\":\"usage-195\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"196\",\"name\":\"Applicatie 196\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-196\",\"usageUuid\":\"usage-196\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"197\",\"name\":\"Applicatie 197\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-197\",\"usageUuid\":\"usage-197\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"198\",\"name\":\"Applicatie 198\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-198\",\"usageUuid\":\"usage-198\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"199\",\"name\":\"Applicatie 199\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-199\",\"usageUuid\":\"usage-199\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"200\",\"name\":\"Applicatie 200\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-200\",\"usageUuid\":\"usage-200\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"201\",\"name\":\"Applicatie 201\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-201\",\"usageUuid\":\"usage-201\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"202\",\"name\":\"Applicatie 202\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-202\",\"usageUuid\":\"usage-202\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"203\",\"name\":\"Applicatie 203\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-203\",\"usageUuid\":\"usage-203\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"204\",\"name\":\"Applicatie 204\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-204\",\"usageUuid\":\"usage-204\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"205\",\"name\":\"Applicatie 205\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-205\",\"usageUuid\":\"usage-205\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"206\",\"name\":\"Applicatie 206\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-206\",\"usageUuid\":\"usage-206\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"207\",\"name\":\"Applicatie 207\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-207\",\"usageUuid\":\"usage-207\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"208\",\"name\":\"Applicatie 208\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-208\",\"usageUuid\":\"usage-208\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"209\",\"name\":\"Applicatie 209\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-209\",\"usageUuid\":\"usage-209\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"210\",\"name\":\"Applicatie 210\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-210\",\"usageUuid\":\"usage-210\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"211\",\"name\":\"Applicatie 211\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-211\",\"usageUuid\":\"usage-211\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"212\",\"name\":\"Applicatie 212\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-212\",\"usageUuid\":\"usage-212\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"213\",\"name\":\"Applicatie 213\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-213\",\"usageUuid\":\"usage-213\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"214\",\"name\":\"Applicatie 214\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-214\",\"usageUuid\":\"usage-214\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"215\",\"name\":\"Applicatie 215\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-215\",\"usageUuid\":\"usage-215\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"216\",\"name\":\"Applicatie 216\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-216\",\"usageUuid\":\"usage-216\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"217\",\"name\":\"Applicatie 217\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-217\",\"usageUuid\":\"usage-217\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"218\",\"name\":\"Applicatie 218\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-218\",\"usageUuid\":\"usage-218\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"219\",\"name\":\"Applicatie 219\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-219\",\"usageUuid\":\"usage-219\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"220\",\"name\":\"Applicatie 220\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-220\",\"usageUuid\":\"usage-220\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"221\",\"name\":\"Applicatie 221\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-221\",\"usageUuid\":\"usage-221\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"222\",\"name\":\"Applicatie 222\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-222\",\"usageUuid\":\"usage-222\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"223\",\"name\":\"Applicatie 223\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-223\",\"usageUuid\":\"usage-223\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"224\",\"name\":\"Applicatie 224\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-224\",\"usageUuid\":\"usage-224\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"225\",\"name\":\"Applicatie 225\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-225\",\"usageUuid\":\"usage-225\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"226\",\"name\":\"Applicatie 226\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-226\",\"usageUuid\":\"usage-226\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"227\",\"name\":\"Applicatie 227\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-227\",\"usageUuid\":\"usage-227\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"228\",\"name\":\"Applicatie 228\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-228\",\"usageUuid\":\"usage-228\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"229\",\"name\":\"Applicatie 229\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-229\",\"usageUuid\":\"usage-229\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"230\",\"name\":\"Applicatie 230\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-230\",\"usageUuid\":\"usage-230\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"231\",\"name\":\"Applicatie 231\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-231\",\"usageUuid\":\"usage-231\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"232\",\"name\":\"Applicatie 232\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-232\",\"usageUuid\":\"usage-232\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"233\",\"name\":\"Applicatie 233\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-233\",\"usageUuid\":\"usage-233\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"234\",\"name\":\"Applicatie 234\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-234\",\"usageUuid\":\"usage-234\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"235\",\"name\":\"Applicatie 235\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-235\",\"usageUuid\":\"usage-235\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"236\",\"name\":\"Applicatie 236\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-236\",\"usageUuid\":\"usage-236\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"237\",\"name\":\"Applicatie 237\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-237\",\"usageUuid\":\"usage-237\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"238\",\"name\":\"Applicatie 238\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-238\",\"usageUuid\":\"usage-238\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"239\",\"name\":\"Applicatie 239\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-239\",\"usageUuid\":\"usage-239\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"240\",\"name\":\"Applicatie 240\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-240\",\"usageUuid\":\"usage-240\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"241\",\"name\":\"Applicatie 241\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-241\",\"usageUuid\":\"usage-241\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"242\",\"name\":\"Applicatie 242\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-242\",\"usageUuid\":\"usage-242\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"243\",\"name\":\"Applicatie 243\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-243\",\"usageUuid\":\"usage-243\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"244\",\"name\":\"Applicatie 244\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-244\",\"usageUuid\":\"usage-244\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"245\",\"name\":\"Applicatie 245\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-245\",\"usageUuid\":\"usage-245\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"246\",\"name\":\"Applicatie 246\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-246\",\"usageUuid\":\"usage-246\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"247\",\"name\":\"Applicatie 247\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-247\",\"usageUuid\":\"usage-247\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"248\",\"name\":\"Applicatie 248\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-248\",\"usageUuid\":\"usage-248\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"249\",\"name\":\"Applicatie 249\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-249\",\"usageUuid\":\"usage-249\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"250\",\"name\":\"Applicatie 250\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-250\",\"usageUuid\":\"usage-250\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"251\",\"name\":\"Applicatie 251\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-251\",\"usageUuid\":\"usage-251\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"252\",\"name\":\"Applicatie 252\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-252\",\"usageUuid\":\"usage-252\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"253\",\"name\":\"Applicatie 253\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-253\",\"usageUuid\":\"usage-253\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"254\",\"name\":\"Applicatie 254\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-254\",\"usageUuid\":\"usage-254\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"255\",\"name\":\"Applicatie 255\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-255\",\"usageUuid\":\"usage-255\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"256\",\"name\":\"Applicatie 256\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-256\",\"usageUuid\":\"usage-256\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"257\",\"name\":\"Applicatie 257\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-257\",\"usageUuid\":\"usage-257\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"258\",\"name\":\"Applicatie 258\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-258\",\"usageUuid\":\"usage-258\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"259\",\"name\":\"Applicatie 259\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-259\",\"usageUuid\":\"usage-259\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"260\",\"name\":\"Applicatie 260\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-260\",\"usageUuid\":\"usage-260\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"261\",\"name\":\"Applicatie 261\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-261\",\"usageUuid\":\"usage-261\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"262\",\"name\":\"Applicatie 262\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-262\",\"usageUuid\":\"usage-262\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"263\",\"name\":\"Applicatie 263\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-263\",\"usageUuid\":\"usage-263\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"264\",\"name\":\"Applicatie 264\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-264\",\"usageUuid\":\"usage-264\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"265\",\"name\":\"Applicatie 265\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-265\",\"usageUuid\":\"usage-265\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"266\",\"name\":\"Applicatie 266\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-266\",\"usageUuid\":\"usage-266\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"267\",\"name\":\"Applicatie 267\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-267\",\"usageUuid\":\"usage-267\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"268\",\"name\":\"Applicatie 268\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-268\",\"usageUuid\":\"usage-268\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"269\",\"name\":\"Applicatie 269\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-269\",\"usageUuid\":\"usage-269\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"270\",\"name\":\"Applicatie 270\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-270\",\"usageUuid\":\"usage-270\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"271\",\"name\":\"Applicatie 271\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-271\",\"usageUuid\":\"usage-271\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"272\",\"name\":\"Applicatie 272\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-272\",\"usageUuid\":\"usage-272\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"273\",\"name\":\"Applicatie 273\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-273\",\"usageUuid\":\"usage-273\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"274\",\"name\":\"Applicatie 274\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-274\",\"usageUuid\":\"usage-274\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"275\",\"name\":\"Applicatie 275\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-275\",\"usageUuid\":\"usage-275\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"276\",\"name\":\"Applicatie 276\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-276\",\"usageUuid\":\"usage-276\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"277\",\"name\":\"Applicatie 277\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-277\",\"usageUuid\":\"usage-277\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"278\",\"name\":\"Applicatie 278\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-278\",\"usageUuid\":\"usage-278\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"279\",\"name\":\"Applicatie 279\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-279\",\"usageUuid\":\"usage-279\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"280\",\"name\":\"Applicatie 280\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-280\",\"usageUuid\":\"usage-280\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"281\",\"name\":\"Applicatie 281\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-281\",\"usageUuid\":\"usage-281\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"282\",\"name\":\"Applicatie 282\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-282\",\"usageUuid\":\"usage-282\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"283\",\"name\":\"Applicatie 283\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-283\",\"usageUuid\":\"usage-283\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"284\",\"name\":\"Applicatie 284\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-284\",\"usageUuid\":\"usage-284\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"285\",\"name\":\"Applicatie 285\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-285\",\"usageUuid\":\"usage-285\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"286\",\"name\":\"Applicatie 286\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-286\",\"usageUuid\":\"usage-286\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"287\",\"name\":\"Applicatie 287\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-287\",\"usageUuid\":\"usage-287\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"288\",\"name\":\"Applicatie 288\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-288\",\"usageUuid\":\"usage-288\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"289\",\"name\":\"Applicatie 289\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-289\",\"usageUuid\":\"usage-289\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"290\",\"name\":\"Applicatie 290\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-290\",\"usageUuid\":\"usage-290\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"291\",\"name\":\"Applicatie 291\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-291\",\"usageUuid\":\"usage-291\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"292\",\"name\":\"Applicatie 292\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-292\",\"usageUuid\":\"usage-292\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"293\",\"name\":\"Applicatie 293\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-293\",\"usageUuid\":\"usage-293\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"294\",\"name\":\"Applicatie 294\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-294\",\"usageUuid\":\"usage-294\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"295\",\"name\":\"Applicatie 295\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-295\",\"usageUuid\":\"usage-295\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"296\",\"name\":\"Applicatie 296\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-296\",\"usageUuid\":\"usage-296\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"297\",\"name\":\"Applicatie 297\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-297\",\"usageUuid\":\"usage-297\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"298\",\"name\":\"Applicatie 298\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-298\",\"usageUuid\":\"usage-298\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"299\",\"name\":\"Applicatie 299\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-299\",\"usageUuid\":\"usage-299\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"300\",\"name\":\"Applicatie 300\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-300\",\"usageUuid\":\"usage-300\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"301\",\"name\":\"Applicatie 301\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-301\",\"usageUuid\":\"usage-301\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"302\",\"name\":\"Applicatie 302\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-302\",\"usageUuid\":\"usage-302\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"303\",\"name\":\"Applicatie 303\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-303\",\"usageUuid\":\"usage-303\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"304\",\"name\":\"Applicatie 304\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-304\",\"usageUuid\":\"usage-304\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"305\",\"name\":\"Applicatie 305\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-305\",\"usageUuid\":\"usage-305\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"306\",\"name\":\"Applicatie 306\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-306\",\"usageUuid\":\"usage-306\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"307\",\"name\":\"Applicatie 307\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-307\",\"usageUuid\":\"usage-307\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"308\",\"name\":\"Applicatie 308\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-308\",\"usageUuid\":\"usage-308\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"309\",\"name\":\"Applicatie 309\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-309\",\"usageUuid\":\"usage-309\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"310\",\"name\":\"Applicatie 310\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-310\",\"usageUuid\":\"usage-310\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"311\",\"name\":\"Applicatie 311\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-311\",\"usageUuid\":\"usage-311\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"312\",\"name\":\"Applicatie 312\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-312\",\"usageUuid\":\"usage-312\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"313\",\"name\":\"Applicatie 313\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-313\",\"usageUuid\":\"usage-313\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"314\",\"name\":\"Applicatie 314\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-314\",\"usageUuid\":\"usage-314\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"315\",\"name\":\"Applicatie 315\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-315\",\"usageUuid\":\"usage-315\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"316\",\"name\":\"Applicatie 316\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-316\",\"usageUuid\":\"usage-316\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"317\",\"name\":\"Applicatie 317\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-317\",\"usageUuid\":\"usage-317\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"318\",\"name\":\"Applicatie 318\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-318\",\"usageUuid\":\"usage-318\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"319\",\"name\":\"Applicatie 319\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-319\",\"usageUuid\":\"usage-319\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"320\",\"name\":\"Applicatie 320\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-320\",\"usageUuid\":\"usage-320\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"321\",\"name\":\"Applicatie 321\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-321\",\"usageUuid\":\"usage-321\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"322\",\"name\":\"Applicatie 322\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-322\",\"usageUuid\":\"usage-322\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"323\",\"name\":\"Applicatie 323\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-323\",\"usageUuid\":\"usage-323\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"324\",\"name\":\"Applicatie 324\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-324\",\"usageUuid\":\"usage-324\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"325\",\"name\":\"Applicatie 325\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-325\",\"usageUuid\":\"usage-325\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"326\",\"name\":\"Applicatie 326\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-326\",\"usageUuid\":\"usage-326\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"327\",\"name\":\"Applicatie 327\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-327\",\"usageUuid\":\"usage-327\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"328\",\"name\":\"Applicatie 328\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-328\",\"usageUuid\":\"usage-328\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"329\",\"name\":\"Applicatie 329\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-329\",\"usageUuid\":\"usage-329\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"330\",\"name\":\"Applicatie 330\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-330\",\"usageUuid\":\"usage-330\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"331\",\"name\":\"Applicatie 331\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-331\",\"usageUuid\":\"usage-331\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"332\",\"name\":\"Applicatie 332\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-332\",\"usageUuid\":\"usage-332\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"333\",\"name\":\"Applicatie 333\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-333\",\"usageUuid\":\"usage-333\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"334\",\"name\":\"Applicatie 334\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-334\",\"usageUuid\":\"usage-334\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"335\",\"name\":\"Applicatie 335\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-335\",\"usageUuid\":\"usage-335\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"336\",\"name\":\"Applicatie 336\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-336\",\"usageUuid\":\"usage-336\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"337\",\"name\":\"Applicatie 337\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-337\",\"usageUuid\":\"usage-337\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"338\",\"name\":\"Applicatie 338\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-338\",\"usageUuid\":\"usage-338\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"339\",\"name\":\"Applicatie 339\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-339\",\"usageUuid\":\"usage-339\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"340\",\"name\":\"Applicatie 340\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-340\",\"usageUuid\":\"usage-340\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"341\",\"name\":\"Applicatie 341\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-341\",\"usageUuid\":\"usage-341\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"342\",\"name\":\"Applicatie 342\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-342\",\"usageUuid\":\"usage-342\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"343\",\"name\":\"Applicatie 343\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-343\",\"usageUuid\":\"usage-343\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"344\",\"name\":\"Applicatie 344\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-344\",\"usageUuid\":\"usage-344\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"345\",\"name\":\"Applicatie 345\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-345\",\"usageUuid\":\"usage-345\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"346\",\"name\":\"Applicatie 346\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-346\",\"usageUuid\":\"usage-346\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"347\",\"name\":\"Applicatie 347\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-347\",\"usageUuid\":\"usage-347\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"348\",\"name\":\"Applicatie 348\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-348\",\"usageUuid\":\"usage-348\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"349\",\"name\":\"Applicatie 349\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-349\",\"usageUuid\":\"usage-349\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"350\",\"name\":\"Applicatie 350\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-350\",\"usageUuid\":\"usage-350\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"351\",\"name\":\"Applicatie 351\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-351\",\"usageUuid\":\"usage-351\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"352\",\"name\":\"Applicatie 352\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-352\",\"usageUuid\":\"usage-352\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"353\",\"name\":\"Applicatie 353\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-353\",\"usageUuid\":\"usage-353\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"354\",\"name\":\"Applicatie 354\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-354\",\"usageUuid\":\"usage-354\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"355\",\"name\":\"Applicatie 355\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-355\",\"usageUuid\":\"usage-355\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"356\",\"name\":\"Applicatie 356\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-356\",\"usageUuid\":\"usage-356\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"357\",\"name\":\"Applicatie 357\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-357\",\"usageUuid\":\"usage-357\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"358\",\"name\":\"Applicatie 358\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-358\",\"usageUuid\":\"usage-358\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"359\",\"name\":\"Applicatie 359\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-359\",\"usageUuid\":\"usage-359\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"360\",\"name\":\"Applicatie 360\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-360\",\"usageUuid\":\"usage-360\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"361\",\"name\":\"Applicatie 361\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-361\",\"usageUuid\":\"usage-361\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"362\",\"name\":\"Applicatie 362\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-362\",\"usageUuid\":\"usage-362\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"363\",\"name\":\"Applicatie 363\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-363\",\"usageUuid\":\"usage-363\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"364\",\"name\":\"Applicatie 364\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-364\",\"usageUuid\":\"usage-364\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"365\",\"name\":\"Applicatie 365\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-365\",\"usageUuid\":\"usage-365\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"366\",\"name\":\"Applicatie 366\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-366\",\"usageUuid\":\"usage-366\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"367\",\"name\":\"Applicatie 367\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-367\",\"usageUuid\":\"usage-367\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"368\",\"name\":\"Applicatie 368\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-368\",\"usageUuid\":\"usage-368\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"369\",\"name\":\"Applicatie 369\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-369\",\"usageUuid\":\"usage-369\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"370\",\"name\":\"Applicatie 370\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-370\",\"usageUuid\":\"usage-370\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"371\",\"name\":\"Applicatie 371\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-371\",\"usageUuid\":\"usage-371\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"372\",\"name\":\"Applicatie 372\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-372\",\"usageUuid\":\"usage-372\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"373\",\"name\":\"Applicatie 373\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-373\",\"usageUuid\":\"usage-373\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"374\",\"name\":\"Applicatie 374\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-374\",\"usageUuid\":\"usage-374\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"375\",\"name\":\"Applicatie 375\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-375\",\"usageUuid\":\"usage-375\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"376\",\"name\":\"Applicatie 376\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-376\",\"usageUuid\":\"usage-376\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"377\",\"name\":\"Applicatie 377\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-377\",\"usageUuid\":\"usage-377\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"378\",\"name\":\"Applicatie 378\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-378\",\"usageUuid\":\"usage-378\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"379\",\"name\":\"Applicatie 379\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-379\",\"usageUuid\":\"usage-379\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"380\",\"name\":\"Applicatie 380\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-380\",\"usageUuid\":\"usage-380\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"381\",\"name\":\"Applicatie 381\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-381\",\"usageUuid\":\"usage-381\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"382\",\"name\":\"Applicatie 382\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-382\",\"usageUuid\":\"usage-382\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"383\",\"name\":\"Applicatie 383\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-383\",\"usageUuid\":\"usage-383\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"384\",\"name\":\"Applicatie 384\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-384\",\"usageUuid\":\"usage-384\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"385\",\"name\":\"Applicatie 385\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-385\",\"usageUuid\":\"usage-385\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"386\",\"name\":\"Applicatie 386\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-386\",\"usageUuid\":\"usage-386\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"387\",\"name\":\"Applicatie 387\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-387\",\"usageUuid\":\"usage-387\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"388\",\"name\":\"Applicatie 388\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-388\",\"usageUuid\":\"usage-388\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"389\",\"name\":\"Applicatie 389\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-389\",\"usageUuid\":\"usage-389\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"390\",\"name\":\"Applicatie 390\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-390\",\"usageUuid\":\"usage-390\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"391\",\"name\":\"Applicatie 391\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-391\",\"usageUuid\":\"usage-391\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"392\",\"name\":\"Applicatie 392\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-392\",\"usageUuid\":\"usage-392\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"393\",\"name\":\"Applicatie 393\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-393\",\"usageUuid\":\"usage-393\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"394\",\"name\":\"Applicatie 394\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-394\",\"usageUuid\":\"usage-394\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"395\",\"name\":\"Applicatie 395\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-395\",\"usageUuid\":\"usage-395\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"396\",\"name\":\"Applicatie 396\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-396\",\"usageUuid\":\"usage-396\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"397\",\"name\":\"Applicatie 397\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-397\",\"usageUuid\":\"usage-397\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"398\",\"name\":\"Applicatie 398\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-398\",\"usageUuid\":\"usage-398\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"399\",\"name\":\"Applicatie 399\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-399\",\"usageUuid\":\"usage-399\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"400\",\"name\":\"Applicatie 400\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-400\",\"usageUuid\":\"usage-400\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"401\",\"name\":\"Applicatie 401\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-401\",\"usageUuid\":\"usage-401\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"402\",\"name\":\"Applicatie 402\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-402\",\"usageUuid\":\"usage-402\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"403\",\"name\":\"Applicatie 403\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-403\",\"usageUuid\":\"usage-403\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"404\",\"name\":\"Applicatie 404\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-404\",\"usageUuid\":\"usage-404\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"405\",\"name\":\"Applicatie 405\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-405\",\"usageUuid\":\"usage-405\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"406\",\"name\":\"Applicatie 406\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-406\",\"usageUuid\":\"usage-406\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"407\",\"name\":\"Applicatie 407\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-407\",\"usageUuid\":\"usage-407\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"408\",\"name\":\"Applicatie 408\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-408\",\"usageUuid\":\"usage-408\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"409\",\"name\":\"Applicatie 409\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-409\",\"usageUuid\":\"usage-409\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"410\",\"name\":\"Applicatie 410\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-410\",\"usageUuid\":\"usage-410\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"411\",\"name\":\"Applicatie 411\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-411\",\"usageUuid\":\"usage-411\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"412\",\"name\":\"Applicatie 412\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-412\",\"usageUuid\":\"usage-412\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"413\",\"name\":\"Applicatie 413\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-413\",\"usageUuid\":\"usage-413\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"414\",\"name\":\"Applicatie 414\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-414\",\"usageUuid\":\"usage-414\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"415\",\"name\":\"Applicatie 415\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-415\",\"usageUuid\":\"usage-415\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"416\",\"name\":\"Applicatie 416\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-416\",\"usageUuid\":\"usage-416\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"417\",\"name\":\"Applicatie 417\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-417\",\"usageUuid\":\"usage-417\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"418\",\"name\":\"Applicatie 418\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-418\",\"usageUuid\":\"usage-418\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"419\",\"name\":\"Applicatie 419\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-419\",\"usageUuid\":\"usage-419\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"420\",\"name\":\"Applicatie 420\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-420\",\"usageUuid\":\"usage-420\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"421\",\"name\":\"Applicatie 421\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-421\",\"usageUuid\":\"usage-421\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"422\",\"name\":\"Applicatie 422\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-422\",\"usageUuid\":\"usage-422\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"423\",\"name\":\"Applicatie 423\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-423\",\"usageUuid\":\"usage-423\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"424\",\"name\":\"Applicatie 424\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-424\",\"usageUuid\":\"usage-424\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"425\",\"name\":\"Applicatie 425\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-425\",\"usageUuid\":\"usage-425\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"426\",\"name\":\"Applicatie 426\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-426\",\"usageUuid\":\"usage-426\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"427\",\"name\":\"Applicatie 427\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-427\",\"usageUuid\":\"usage-427\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"428\",\"name\":\"Applicatie 428\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-428\",\"usageUuid\":\"usage-428\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"429\",\"name\":\"Applicatie 429\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-429\",\"usageUuid\":\"usage-429\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"430\",\"name\":\"Applicatie 430\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-430\",\"usageUuid\":\"usage-430\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"431\",\"name\":\"Applicatie 431\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-431\",\"usageUuid\":\"usage-431\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"432\",\"name\":\"Applicatie 432\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-432\",\"usageUuid\":\"usage-432\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"433\",\"name\":\"Applicatie 433\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-433\",\"usageUuid\":\"usage-433\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"434\",\"name\":\"Applicatie 434\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-434\",\"usageUuid\":\"usage-434\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"435\",\"name\":\"Applicatie 435\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-435\",\"usageUuid\":\"usage-435\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"436\",\"name\":\"Applicatie 436\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-436\",\"usageUuid\":\"usage-436\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"437\",\"name\":\"Applicatie 437\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-437\",\"usageUuid\":\"usage-437\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"438\",\"name\":\"Applicatie 438\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-438\",\"usageUuid\":\"usage-438\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"439\",\"name\":\"Applicatie 439\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-439\",\"usageUuid\":\"usage-439\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"440\",\"name\":\"Applicatie 440\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-440\",\"usageUuid\":\"usage-440\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"441\",\"name\":\"Applicatie 441\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-441\",\"usageUuid\":\"usage-441\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"442\",\"name\":\"Applicatie 442\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-442\",\"usageUuid\":\"usage-442\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"443\",\"name\":\"Applicatie 443\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-443\",\"usageUuid\":\"usage-443\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"444\",\"name\":\"Applicatie 444\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-444\",\"usageUuid\":\"usage-444\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"445\",\"name\":\"Applicatie 445\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-445\",\"usageUuid\":\"usage-445\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"446\",\"name\":\"Applicatie 446\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-446\",\"usageUuid\":\"usage-446\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"447\",\"name\":\"Applicatie 447\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-447\",\"usageUuid\":\"usage-447\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"448\",\"name\":\"Applicatie 448\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-448\",\"usageUuid\":\"usage-448\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"449\",\"name\":\"Applicatie 449\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-449\",\"usageUuid\":\"usage-449\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"450\",\"name\":\"Applicatie 450\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-450\",\"usageUuid\":\"usage-450\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"451\",\"name\":\"Applicatie 451\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-451\",\"usageUuid\":\"usage-451\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"452\",\"name\":\"Applicatie 452\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-452\",\"usageUuid\":\"usage-452\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"453\",\"name\":\"Applicatie 453\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-453\",\"usageUuid\":\"usage-453\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"454\",\"name\":\"Applicatie 454\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-454\",\"usageUuid\":\"usage-454\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"455\",\"name\":\"Applicatie 455\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-455\",\"usageUuid\":\"usage-455\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"456\",\"name\":\"Applicatie 456\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-456\",\"usageUuid\":\"usage-456\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"457\",\"name\":\"Applicatie 457\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-457\",\"usageUuid\":\"usage-457\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"458\",\"name\":\"Applicatie 458\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-458\",\"usageUuid\":\"usage-458\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"459\",\"name\":\"Applicatie 459\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-459\",\"usageUuid\":\"usage-459\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"460\",\"name\":\"Applicatie 460\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-460\",\"usageUuid\":\"usage-460\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"461\",\"name\":\"Applicatie 461\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-461\",\"usageUuid\":\"usage-461\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"462\",\"name\":\"Applicatie 462\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-462\",\"usageUuid\":\"usage-462\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"463\",\"name\":\"Applicatie 463\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-463\",\"usageUuid\":\"usage-463\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"464\",\"name\":\"Applicatie 464\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-464\",\"usageUuid\":\"usage-464\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"465\",\"name\":\"Applicatie 465\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-465\",\"usageUuid\":\"usage-465\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"466\",\"name\":\"Applicatie 466\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-466\",\"usageUuid\":\"usage-466\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"467\",\"name\":\"Applicatie 467\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-467\",\"usageUuid\":\"usage-467\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"468\",\"name\":\"Applicatie 468\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-468\",\"usageUuid\":\"usage-468\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"469\",\"name\":\"Applicatie 469\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-469\",\"usageUuid\":\"usage-469\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"470\",\"name\":\"Applicatie 470\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-470\",\"usageUuid\":\"usage-470\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"471\",\"name\":\"Applicatie 471\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-471\",\"usageUuid\":\"usage-471\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"472\",\"name\":\"Applicatie 472\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-472\",\"usageUuid\":\"usage-472\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"473\",\"name\":\"Applicatie 473\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-473\",\"usageUuid\":\"usage-473\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"474\",\"name\":\"Applicatie 474\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-474\",\"usageUuid\":\"usage-474\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"475\",\"name\":\"Applicatie 475\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-475\",\"usageUuid\":\"usage-475\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"476\",\"name\":\"Applicatie 476\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-476\",\"usageUuid\":\"usage-476\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"477\",\"name\":\"Applicatie 477\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-477\",\"usageUuid\":\"usage-477\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"478\",\"name\":\"Applicatie 478\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-478\",\"usageUuid\":\"usage-478\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"479\",\"name\":\"Applicatie 479\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-479\",\"usageUuid\":\"usage-479\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"480\",\"name\":\"Applicatie 480\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-480\",\"usageUuid\":\"usage-480\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"481\",\"name\":\"Applicatie 481\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-481\",\"usageUuid\":\"usage-481\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"482\",\"name\":\"Applicatie 482\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-482\",\"usageUuid\":\"usage-482\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"483\",\"name\":\"Applicatie 483\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-483\",\"usageUuid\":\"usage-483\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"484\",\"name\":\"Applicatie 484\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-484\",\"usageUuid\":\"usage-484\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"485\",\"name\":\"Applicatie 485\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-485\",\"usageUuid\":\"usage-485\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"486\",\"name\":\"Applicatie 486\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-486\",\"usageUuid\":\"usage-486\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"487\",\"name\":\"Applicatie 487\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-487\",\"usageUuid\":\"usage-487\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"488\",\"name\":\"Applicatie 488\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-488\",\"usageUuid\":\"usage-488\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"489\",\"name\":\"Applicatie 489\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-489\",\"usageUuid\":\"usage-489\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"490\",\"name\":\"Applicatie 490\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-490\",\"usageUuid\":\"usage-490\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"491\",\"name\":\"Applicatie 491\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-491\",\"usageUuid\":\"usage-491\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"492\",\"name\":\"Applicatie 492\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-492\",\"usageUuid\":\"usage-492\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"493\",\"name\":\"Applicatie 493\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-493\",\"usageUuid\":\"usage-493\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"494\",\"name\":\"Applicatie 494\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-494\",\"usageUuid\":\"usage-494\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"495\",\"name\":\"Applicatie 495\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-495\",\"usageUuid\":\"usage-495\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"496\",\"name\":\"Applicatie 496\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-496\",\"usageUuid\":\"usage-496\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"497\",\"name\":\"Applicatie 497\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-497\",\"usageUuid\":\"usage-497\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"498\",\"name\":\"Applicatie 498\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-498\",\"usageUuid\":\"usage-498\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"499\",\"name\":\"Applicatie 499\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"module-499\",\"usageUuid\":\"usage-499\"}],\"rowsStored\":500,\"rowsTruncated\":true}}}}}", + "testNbMeansEmptyAndEndOfLifeIsStoredAsIs ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"bbnLevel\":\"BBN3\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"timeClassification\":\"Migrate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"bbnLevel\":\"BBN3\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"timeClassification\":\"Migrate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testNoPersonDataInReportOrLog ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Beheerde Applicaties CMDB\\\",\\\"row\\\":3,\\\"appId\\\":\\\"2\\\",\\\"step\\\":\\\"module\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"Property email= invalid for '…' of …\\\"}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Beheerde Applicaties CMDB\\\",\\\"row\\\":4,\\\"appId\\\":\\\"3\\\",\\\"step\\\":\\\"usage\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"usage refused for …\\\"}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":2,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":2,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Geheime Applicatie\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"module\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"usage\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":null}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testNoTechnicalOwnerIsWritten ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testOneBadRowDoesNotStopTheOthers ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"CmdbExportImportService: row failed {\\\"sheet\\\":\\\"Beheerde Applicaties CMDB\\\",\\\"row\\\":3,\\\"appId\\\":\\\"2\\\",\\\"step\\\":\\\"module\\\",\\\"exception\\\":\\\"RuntimeException\\\",\\\"error\\\":\\\"Validation failed for name\\\"}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":5}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":5,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":1,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":5,\"processed_items\":5,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":1,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"failed\",\"reasons\":[\"step \\\"module\\\" failed (RuntimeException)\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testOnlyRetiredMatchesMeanANewSupplierAndAMergedUuidIsRefused ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"sup-inactive\":{\"id\":\"sup-inactive\",\"name\":\"Fabfrikant\",\"type\":\"Supplier\",\"status\":\"Inactive\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"muni-merged\":{\"id\":\"muni-merged\",\"name\":\"Gemeente Oud\",\"type\":\"Municipality\",\"status\":\"merged\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testOnlyWhatTheImportCreatedIsReconciled ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"module-nokey\":{\"id\":\"module-nokey\",\"name\":\"Zonder sleutel\"},\"module-bare\":{\"id\":\"module-bare\",\"name\":\"Kale sleutel\",\"externalKey\":\"topdesk:muni-1:\"},\"module-origin\":{\"id\":\"module-origin\",\"name\":\"Andere herkomst\",\"externalKey\":\"xxxxxxx:muni-1:9\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"usage-module-nokey\":{\"id\":\"usage-module-nokey\",\"consumer\":\"muni-1\",\"module\":\"module-nokey\"},\"usage-module-bare\":{\"id\":\"usage-module-bare\",\"consumer\":\"muni-1\",\"module\":\"module-bare\"},\"usage-module-origin\":{\"id\":\"usage-module-origin\",\"consumer\":\"muni-1\",\"module\":\"module-origin\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-nokey\",\"module-bare\",\"module-origin\"],\"_limit\":6},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"module-nokey\",\"module-bare\",\"module-origin\"],\"_limit\":6,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":3,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":0,\"updated\":0,\"unchanged\":3,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testOwnersAreMatchedOnlyInTheOwnersAddressBook ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000006\":{\"contactsUid\":\"contact-owner\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"contactsUid\":\"contact-owner\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000006\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"contact-owner\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"contact-personal\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\"},\"contact-owner\":{\"name\":\"Teamleider Applicatiebeheer\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testPersonNamesSplit ": "{\"store\":{\"43\":[],\"33\":[],\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[],\"logLines\":[],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testProgressIsRecordedAndHoldsTheReport ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-progress-1\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-progress-1\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-progress-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-progress-1\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-progress-1\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-progress-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-progress-1\":{\"operation_id\":\"cmdb-progress-1\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-progress-1\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testPublishDecidesThePublicationDateOfCreatedModulesOnly ": "{\"store\":{\"43\":{\"mod-old\":{\"id\":\"mod-old\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"publicationDate\":\"2026-01-01T00:00:00+00:00\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"00000000-0000-4000-8000-000000000008\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"00000000-0000-4000-8000-000000000010\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"mod-old\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"00000000-0000-4000-8000-000000000011\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000011\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"mod-old\",\"data\":{\"id\":\"mod-old\",\"name\":\"Applicatie 1\",\"externalKey\":\"topdesk:muni-1:1\",\"publicationDate\":\"2026-01-01T00:00:00+00:00\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"provider\":\"00000000-0000-4000-8000-000000000001\"},\"create\":false},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"mod-old\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000010\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000011\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000011\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000005\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000007\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000009\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}},\"43\":{\"mod-old\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000004\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000006\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}},\"00000000-0000-4000-8000-000000000008\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-09T00:00:00+00:00\"}}}},\"transitions\":[[\"delete\",34,\"00000000-0000-4000-8000-000000000003\",null],[\"delete\",43,\"mod-old\",null],[\"delete\",34,\"00000000-0000-4000-8000-000000000005\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000004\",null],[\"delete\",34,\"00000000-0000-4000-8000-000000000007\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000006\",null],[\"delete\",34,\"00000000-0000-4000-8000-000000000009\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000008\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-old\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-old\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"module\":\"mod-old\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"mod-old\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"mod-old\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-old\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-old\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-old\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\"],\"_limit\":4},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"mod-old\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\"],\"_limit\":4,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\",\"mod-old\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":5},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\",\"mod-old\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":5,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":false,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":false,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":2,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":2},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":5}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":5,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":3,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":2,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":2},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"mod-old\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":5,\"processed_items\":5,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":3,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"4\",\"name\":\"Applicatie 4\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000008\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"mod-old\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":4,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"5\",\"name\":\"Applicatie 5\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000010\",\"usageUuid\":\"00000000-0000-4000-8000-000000000011\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"4\",\"name\":\"Applicatie 4\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000008\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testRecordsMissingFromTheExportStayWhenKept ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Nieuw\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Nieuw\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":false}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Nieuw\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testReimportingTheSameExportChangesNothing ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000003\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000007\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"33\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"}},\"32\":{\"00000000-0000-4000-8000-000000000004\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000008\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":2,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-2)\":{\"name\":\"Teamleider Applicatiebeheer\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":true},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"\",\"message\":\"No municipality named \\\"Gemeente Voorbeeldstad\\\" was found, so it was created. Check the name if you meant an existing one.\"}],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000007\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":2,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000007\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testRenamedOwnerColumnsInOpenRegisterAreRead ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"stackiq-cmdb-owner-8bdc1506e395a5c9f47614ddbc6825115f7a77c41d0a54296b51616770c76047\":{\"name\":\"Voornaam Achternaam\",\"email\":\"v.achternaam@example.org\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testRowsAreSkippedWithTheirReasons ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":5}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":5}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":5}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":5,\\\"processed\\\":5,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":4,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":1,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":5,\"processed\":5,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":4,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":1,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":7,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"skipped\",\"reasons\":[\"duplicate APPID in file\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":8,\"appId\":\"\",\"name\":\"Applicatie\",\"outcome\":\"skipped\",\"reasons\":[\"missing APPID\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":10,\"appId\":\"9\",\"name\":\"\",\"outcome\":\"skipped\",\"reasons\":[\"missing Applicatie Naam\"],\"warnings\":[],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"skipped\",\"reasons\":[\"duplicate APPID in file\"],\"warnings\":[\"APPID 2 is also on sheet \\\"Beheerde Applicaties CMDB\\\", which wins; this row is not imported\"],\"moduleUuid\":null,\"usageUuid\":null}],\"rowsStored\":5,\"rowsTruncated\":false}}}}}", + "testSearchWithUndeclaredPropertyYieldsNothing ": "{\"store\":{\"43\":{\"mod-1\":{\"id\":\"mod-1\",\"name\":\"Een\",\"externalKey\":\"k\"}},\"33\":[],\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"schema\":43},\"externalKey\":\"k\"},{\"@self\":{\"schema\":43},\"externalKey\":\"k\"}],\"logLines\":[],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testTheArchivedApplicationsFixtureArchivesDeletesAndBringsBack ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000003\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000007\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"33\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"}},\"32\":{\"00000000-0000-4000-8000-000000000004\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000008\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":null},\"00000000-0000-4000-8000-000000000009\":{\"deleted\":null}},\"43\":{\"00000000-0000-4000-8000-000000000003\":{\"archived\":null},\"00000000-0000-4000-8000-000000000007\":{\"deleted\":null}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000003\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"delete\",34,\"00000000-0000-4000-8000-000000000009\",null],[\"delete\",43,\"00000000-0000-4000-8000-000000000007\",null],[\"unarchive\",43,\"00000000-0000-4000-8000-000000000003\",\"cmdb-import: back in the export\"],[\"unarchive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: back in the export\"],[\"restore\",43,\"00000000-0000-4000-8000-000000000007\",null],[\"restore\",34,\"00000000-0000-4000-8000-000000000009\",null]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":0}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":0}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":0}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":0,\\\"processed\\\":0,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":1,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":1,\\\"deleted\\\":0,\\\"restored\\\":1,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-2)\":{\"name\":\"Teamleider Applicatiebeheer\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":true},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"\",\"message\":\"No municipality named \\\"Gemeente Voorbeeldstad\\\" was found, so it was created. Check the name if you meant an existing one.\"}],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000007\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":0,\"processed\":0,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":1,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"deleted\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000007\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":1,\"deleted\":0,\"restored\":1,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"unarchived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"restored\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000007\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testTheBeheerdeRowWinsOverTheOnbehRow ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Beheerd\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Beheerd\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":1,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":1,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"8\",\"name\":\"Onbeheerd\",\"outcome\":\"skipped\",\"reasons\":[\"duplicate APPID in file\"],\"warnings\":[\"APPID 8 is also on sheet \\\"Beheerde Applicaties CMDB\\\", which wins; this row is not imported\"],\"moduleUuid\":null,\"usageUuid\":null},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":5,\"appId\":\"8\",\"name\":\"Beheerd\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testTheEngineGetsTheSheetRowNumber ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Application\",\"externalKey\":\"topdesk:muni-1:1\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"}},\"34\":{\"00000000-0000-4000-8000-000000000002\":{\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"32\":[]},\"saves\":[{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Application\",\"externalKey\":\"topdesk:muni-1:1\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000001\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":7,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000001\",\"usageUuid\":\"00000000-0000-4000-8000-000000000002\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testTheFixtureCreatesModulesUsagesAndSuppliers ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000003\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000007\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"33\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"}},\"32\":{\"00000000-0000-4000-8000-000000000004\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000008\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-test-0001\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-test-0001\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-test-0001\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-test-0001\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-test-0001\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-test-0001\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-2)\":{\"name\":\"Teamleider Applicatiebeheer\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-test-0001\":{\"operation_id\":\"cmdb-test-0001\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-test-0001\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":true},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"\",\"message\":\"No municipality named \\\"Gemeente Voorbeeldstad\\\" was found, so it was created. Check the name if you meant an existing one.\"}],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000007\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testTheIdOfARunningOperationIsReplaced ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-live-00001\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":7}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-live-00001\":{\"operation_id\":\"cmdb-live-00001\",\"operation_type\":\"cmdb_import\",\"owner_uid\":\"other-admin\",\"status\":\"running\",\"phase\":\"initializing\",\"phase_description\":\"Initializing\",\"total_items\":7,\"processed_items\":0,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":0,\"start_time\":\"(epoch)\",\"estimated_completion\":null,\"errors\":[],\"warnings\":[],\"statistics\":[]},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testTheKeyIsTheAppIdNotTheCode ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 42\",\"externalNumber\":\"42\",\"externalId\":\"App-Nieuw\",\"externalKey\":\"topdesk:muni-1:42\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 42\",\"externalNumber\":\"42\",\"externalId\":\"APP-Oud\",\"externalKey\":\"topdesk:muni-1:42\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 42\",\"externalNumber\":\"42\",\"externalId\":\"App-Nieuw\",\"externalKey\":\"topdesk:muni-1:42\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":false}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:42\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:42\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:42\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":1,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"42\",\"name\":\"Applicatie 42\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":1,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"42\",\"name\":\"Applicatie 42\",\"outcome\":\"updated\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testTheLockIsReleasedWhenTheImportThrows ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testTheMatchPrefersWorkingThenArchivedThenDeleted ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"stale-module-7\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"stale-module-7\"},\"stale-module-8\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"stale-module-8\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"stale-usage-7\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"stale-module-7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"stale-usage-7\"},\"stale-usage-8\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"stale-module-8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"stale-usage-8\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":null},\"stale-module-7\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-01T00:00:00+00:00\"}},\"stale-module-8\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-01T00:00:00+00:00\",\"reason\":\"earlier\"}}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":null},\"stale-usage-7\":{\"deleted\":{\"deletedBy\":\"admin\",\"deletedAt\":\"2026-10-01T00:00:00+00:00\"}},\"stale-usage-8\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-01T00:00:00+00:00\",\"reason\":\"earlier\"}}}},\"transitions\":[[\"unarchive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: back in the export\"],[\"unarchive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: back in the export\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":1,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":1,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"unarchived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testTheMatchSearchesNameTheirScopeAndFilters ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testTheModulesStateDecidesWhichDuplicateIsReconciled ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"module-stale\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"module-stale\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"usage-stale\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"module-stale\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"usage-stale\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"module-stale\":{\"deleted\":{\"deletedBy\":\"admin\"}},\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"deleted\":null,\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}},\"usage-stale\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}}},\"transitions\":[[\"restore\",34,\"00000000-0000-4000-8000-000000000005\",null],[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",34,\"usage-stale\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000006\",\"module-stale\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":4},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000006\",\"module-stale\",\"00000000-0000-4000-8000-000000000004\"],\"_limit\":4,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":5}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":5,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":2,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":5,\"processed_items\":5,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":2,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testTheMunicipalityMustBeAMunicipality ": "{\"store\":{\"43\":[],\"33\":{\"supplier-1\":{\"id\":\"supplier-1\",\"name\":\"Voorbeeld Software B.V.\",\"type\":\"Supplier\",\"status\":\"Active\"}},\"34\":[],\"32\":[]},\"saves\":[],\"states\":[],\"transitions\":[],\"searches\":[],\"logLines\":[],\"contacts\":[],\"addressBooks\":[],\"cache\":[]}", + "testTheOwnerBecomesTheBusinessOwner ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000003\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000007\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"33\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"}},\"32\":{\"00000000-0000-4000-8000-000000000004\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000008\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Municipality\",\"status\":\"Active\",\"name\":\"Gemeente Voorbeeldstad\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Aangetekend B.V.\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"type\":\"Application\",\"name\":\"Aangetekend Mailen\",\"externalNumber\":\"1234\",\"externalId\":\"AIA-AangetekendMailen\",\"shortDescription\":\"Mailen\",\"longDescription\":\"Functionele omschrijving test123\",\"applicationType\":\"Webapplicatie\",\"externalCreatedAt\":\"2023-07-04\",\"externalModifiedAt\":\"2026-07-29\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"Planned\",\"startDateOutPhased\":\"2036-01-01\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\",\"provider\":\"00000000-0000-4000-8000-000000000002\",\"businessOwner\":\"00000000-0000-4000-8000-000000000004\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"type\":\"Application\",\"name\":\"naamtest123\",\"externalNumber\":\"2\",\"externalId\":\"APP-test123\",\"shortDescription\":\"Naamtest\",\"longDescription\":\"Accomodatieplanning.\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalCreatedAt\":\"2022-03-16\",\"externalModifiedAt\":\"2026-09-01\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\",\"role\":\"Teamleider Applicatiebeheer\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"In production\",\"timeClassification\":\"Tolerate\",\"startDateOutPhased\":\"2046-02-01\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 / B10 Maatschappelijke Ontwikkeling\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\",\"provider\":\"00000000-0000-4000-8000-000000000006\",\"businessOwner\":\"00000000-0000-4000-8000-000000000008\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:1234\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000003\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:00000000-0000-4000-8000-000000000001:2\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-2)\",\"organization\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"module\":\"00000000-0000-4000-8000-000000000007\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"00000000-0000-4000-8000-000000000001\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000003\",\"00000000-0000-4000-8000-000000000007\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"00000000-0000-4000-8000-000000000001\\\",\\\"municipalityCreated\\\":true,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"},\"(uuid-2)\":{\"name\":\"Teamleider Applicatiebeheer\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":true},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"\",\"message\":\"No municipality named \\\"Gemeente Voorbeeldstad\\\" was found, so it was created. Check the name if you meant an existing one.\"}],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1234\",\"name\":\"Aangetekend Mailen\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000003\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"2\",\"name\":\"naamtest123\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000007\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testTheReconciliationHasItsOwnProgressPhase ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"}},\"00000000-0000-4000-8000-000000000008\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"}},\"00000000-0000-4000-8000-000000000006\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"],[\"archive\",34,\"00000000-0000-4000-8000-000000000008\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000006\",\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-reconcile-1)\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-reconcile-1\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-reconcile-1\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-reconcile-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-reconcile-1\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-reconcile-1\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-reconcile-1\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":2,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-reconcile-1\":{\"operation_id\":\"cmdb-reconcile-1\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-reconcile-1\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":2,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testTheSameOwnerOnTwoRowsIsOneContactPerson ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000005\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000004\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"32\":{\"00000000-0000-4000-8000-000000000003\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000003\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"role\":\"Afdelingshoofd\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000003\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000005\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000005\"],\"_limit\":2,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":2,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":2,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000004\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000005\",\"usageUuid\":\"00000000-0000-4000-8000-000000000006\"}],\"rowsStored\":2,\"rowsTruncated\":false}}}}}", + "testTheSheetRecordsWhetherMaintenanceIsArranged ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 Ontwikkeling\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee / H10 / H10 Accounting\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja / B10 Ontwikkeling\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":6}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":6,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":6,\"processed_items\":6,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testTheValuesOfTheRealExportMapWithoutWarnings ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"applicationType\":\"Client/server\",\"bbnLevel\":\"BBN1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"applicationType\":\"Beheertool\",\"bbnLevel\":\"BBN2+\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"00000000-0000-4000-8000-000000000008\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"00000000-0000-4000-8000-000000000010\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"To be phased out\",\"timeClassification\":\"Tolerate\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"Acquisition\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000007\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"00000000-0000-4000-8000-000000000009\":{\"status\":\"Acquisition\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"00000000-0000-4000-8000-000000000011\":{\"status\":\"Phased out\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000011\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"applicationType\":\"Client/server\",\"bbnLevel\":\"BBN1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"To be phased out\",\"timeClassification\":\"Tolerate\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 2\",\"externalNumber\":\"2\",\"externalId\":\"APP-2\",\"applicationType\":\"Saas\",\"cloudDienstverleningsmodel\":[\"SaaS\"],\"bbnLevel\":\"BBN2\",\"externalKey\":\"topdesk:muni-1:2\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"Acquisition\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 3\",\"externalNumber\":\"3\",\"externalId\":\"APP-3\",\"applicationType\":\"Beheertool\",\"bbnLevel\":\"BBN2+\",\"externalKey\":\"topdesk:muni-1:3\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 4\",\"externalNumber\":\"4\",\"externalId\":\"APP-4\",\"externalKey\":\"topdesk:muni-1:4\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000009\",\"data\":{\"status\":\"Acquisition\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000009\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000010\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 5\",\"externalNumber\":\"5\",\"externalId\":\"APP-5\",\"externalKey\":\"topdesk:muni-1:5\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000010\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000011\",\"data\":{\"status\":\"Phased out\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000011\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:2\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:3\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:4\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000008\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:5\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000010\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\"],\"_limit\":5},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\",\"00000000-0000-4000-8000-000000000008\",\"00000000-0000-4000-8000-000000000010\"],\"_limit\":5,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":5}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":5}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":5}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":10}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":10,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":5,\\\"processed\\\":5,\\\"created\\\":5,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":10,\"processed_items\":10,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":5,\"processed\":5,\"created\":5,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"2\",\"name\":\"Applicatie 2\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"3\",\"name\":\"Applicatie 3\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000007\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":5,\"appId\":\"4\",\"name\":\"Applicatie 4\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000008\",\"usageUuid\":\"00000000-0000-4000-8000-000000000009\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":6,\"appId\":\"5\",\"name\":\"Applicatie 5\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000010\",\"usageUuid\":\"00000000-0000-4000-8000-000000000011\"}],\"rowsStored\":5,\"rowsTruncated\":false}}}}}", + "testTombstonedAndInactiveOrganisationsAreNotMatched ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-live:1\",\"provider\":\"sup-live\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"33\":{\"muni-merged\":{\"id\":\"muni-merged\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"merged\"},\"muni-live\":{\"id\":\"muni-live\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"sup-merged\":{\"id\":\"sup-merged\",\"name\":\"Fabfrikant\",\"type\":\"Supplier\",\"status\":\"merged\"},\"sup-inactive\":{\"id\":\"sup-inactive\",\"name\":\"Fabfrikant\",\"type\":\"Supplier\",\"status\":\"Inactive\"},\"sup-live\":{\"id\":\"sup-live\",\"name\":\"Fabfrikant\",\"type\":\"Supplier\",\"status\":\"Active\"}},\"34\":{\"00000000-0000-4000-8000-000000000002\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-live\",\"module\":\"00000000-0000-4000-8000-000000000001\",\"provider\":\"sup-live\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"32\":[]},\"saves\":[{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-live:1\",\"provider\":\"sup-live\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-live\",\"module\":\"00000000-0000-4000-8000-000000000001\",\"provider\":\"sup-live\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-live:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-live:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-live\",\"module\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-live\",\"module\":\"00000000-0000-4000-8000-000000000001\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-live\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-live\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000001\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000001\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-live\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-live\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-live\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000001\",\"usageUuid\":\"00000000-0000-4000-8000-000000000002\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testUpdateExistingFalseLeavesAnArchivedMatchArchived ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}},\"43\":{\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: on sheet \\\"Gearchiveerde Applicaties\\\" (cmdb-(operation))\"}}}},\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":2}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":2}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":5}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":5,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":2,\\\"processed\\\":2,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":2,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":1,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":1}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":1,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":5,\"processed_items\":5,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":2,\"processed\":2,\"created\":0,\"updated\":0,\"unchanged\":2,\"skipped\":0,\"failed\":0,\"archived\":1,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":3,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"},{\"sheet\":\"Gearchiveerde Applicaties\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":1,\"processed_items\":1,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":2,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"skipped\",\"reasons\":[\"exists\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":null}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testUpdateExistingFalseSkipsMatches ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":false,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":1,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":0,\"skipped\":1,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Anders\",\"outcome\":\"skipped\",\"reasons\":[\"exists\"],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":null}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}", + "testWithoutTheArchiveSheetMissingApplicationsAreArchivedNotDeleted ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"00000000-0000-4000-8000-000000000004\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"00000000-0000-4000-8000-000000000006\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"00000000-0000-4000-8000-000000000005\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"00000000-0000-4000-8000-000000000008\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"}},\"32\":{\"00000000-0000-4000-8000-000000000007\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"}}},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000004\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 7\",\"externalNumber\":\"7\",\"externalId\":\"APP-7\",\"externalKey\":\"topdesk:muni-1:7\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000004\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000005\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: nee\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000005\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000006\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 8\",\"externalNumber\":\"8\",\"externalId\":\"APP-8\",\"externalKey\":\"topdesk:muni-1:8\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000006\"},\"create\":true},{\"schema\":32,\"uuid\":\"00000000-0000-4000-8000-000000000007\",\"data\":{\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\",\"id\":\"00000000-0000-4000-8000-000000000007\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000008\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"businessOwner\":\"00000000-0000-4000-8000-000000000007\",\"id\":\"00000000-0000-4000-8000-000000000008\"},\"create\":true}],\"states\":{\"43\":{\"00000000-0000-4000-8000-000000000006\":{\"deleted\":{\"deletedBy\":\"admin\"}},\"00000000-0000-4000-8000-000000000004\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}},\"34\":{\"00000000-0000-4000-8000-000000000005\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}},\"00000000-0000-4000-8000-000000000008\":{\"archived\":{\"by\":\"admin\",\"at\":\"2026-10-09T00:00:00+00:00\",\"reason\":\"cmdb-import: not in the export (cmdb-(operation))\"}}}},\"transitions\":[[\"archive\",34,\"00000000-0000-4000-8000-000000000005\",\"cmdb-import: not in the export (cmdb-(operation))\"],[\"archive\",43,\"00000000-0000-4000-8000-000000000004\",\"cmdb-import: not in the export (cmdb-(operation))\"],[\"archive\",34,\"00000000-0000-4000-8000-000000000008\",\"cmdb-import: not in the export (cmdb-(operation))\"]],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:7\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000004\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:8\"},{\"@self\":{\"register\":20,\"schema\":32},\"_limit\":10,\"contactsUid\":\"(uuid-1)\",\"organization\":\"muni-1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000006\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\",\"00000000-0000-4000-8000-000000000004\",\"00000000-0000-4000-8000-000000000006\"],\"_limit\":3,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":3}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":3}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"rows\\\":3}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":3,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"keep\\\",\\\"summary\\\":{\\\"rowsRead\\\":3,\\\"processed\\\":3,\\\"created\\\":3,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\",\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":4}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":4,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":0,\\\"updated\\\":0,\\\"unchanged\\\":1,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":2,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":{\"(uuid-1)\":{\"name\":\"Voornaam Achternaam\",\"email\":\"\",\"book\":\"stackiq-cmdb-owners\"}},\"addressBooks\":{\"stackiq-cmdb-owners\":\"Stackiq CMDB owners\"},\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":3,\"processed_items\":3,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":3,\"processed\":3,\"created\":3,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"Onbeh Applicaties CMDB\",\"row\":3,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":4,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}},\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":4,\"processed_items\":4,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Voorbeeldstad\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":0,\"updated\":0,\"unchanged\":1,\"skipped\":0,\"failed\":0,\"archived\":2,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"Gearchiveerde Applicaties\",\"message\":\"Sheet \\\"Gearchiveerde Applicaties\\\" was not found, so applications missing from the export are archived, not deleted.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"unchanged\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"7\",\"name\":\"Applicatie 7\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000004\",\"usageUuid\":\"00000000-0000-4000-8000-000000000005\"},{\"sheet\":\"\",\"row\":0,\"appId\":\"8\",\"name\":\"Applicatie 8\",\"outcome\":\"archived\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000006\",\"usageUuid\":\"00000000-0000-4000-8000-000000000008\"}],\"rowsStored\":3,\"rowsTruncated\":false}}}}}", + "testWithoutThePackStoreTheShippedMappingIsUsedWithAWarning ": "{\"store\":{\"43\":{\"00000000-0000-4000-8000-000000000002\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"}},\"33\":{\"muni-1\":{\"id\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"type\":\"Municipality\",\"status\":\"Active\"},\"00000000-0000-4000-8000-000000000001\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"}},\"34\":{\"00000000-0000-4000-8000-000000000003\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"}},\"32\":[]},\"saves\":[{\"schema\":33,\"uuid\":\"00000000-0000-4000-8000-000000000001\",\"data\":{\"type\":\"Supplier\",\"status\":\"Active\",\"registeredBy\":\"Supplier\",\"name\":\"Fabfrikant\",\"id\":\"00000000-0000-4000-8000-000000000001\"},\"create\":true},{\"schema\":43,\"uuid\":\"00000000-0000-4000-8000-000000000002\",\"data\":{\"type\":\"Application\",\"name\":\"Applicatie 1\",\"externalNumber\":\"1\",\"externalId\":\"APP-1\",\"externalKey\":\"topdesk:muni-1:1\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"publicationDate\":\"(now)\",\"id\":\"00000000-0000-4000-8000-000000000002\"},\"create\":true},{\"schema\":34,\"uuid\":\"00000000-0000-4000-8000-000000000003\",\"data\":{\"status\":\"In production\",\"interneAnnotation\":\"Beheer geregeld: ja\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\",\"provider\":\"00000000-0000-4000-8000-000000000001\",\"id\":\"00000000-0000-4000-8000-000000000003\"},\"create\":true}],\"states\":[],\"transitions\":[],\"searches\":[{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":43},\"_limit\":10,\"_archived\":\"true\",\"externalKey\":\"topdesk:muni-1:1\"},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Municipality\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":33},\"type\":\"Supplier\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"_limit\":10,\"_archived\":\"true\",\"consumer\":\"muni-1\",\"module\":\"00000000-0000-4000-8000-000000000002\"},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0},{\"@self\":{\"register\":20,\"schema\":34},\"consumer\":\"muni-1\",\"_limit\":500,\"_offset\":0,\"_archived\":\"true\"},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1},{\"@self\":{\"register\":20,\"schema\":43},\"_ids\":[\"00000000-0000-4000-8000-000000000002\"],\"_limit\":1,\"_archived\":\"true\"}],\"logLines\":[\"Started progress tracking {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"operation_type\\\":\\\"cmdb_import\\\",\\\"total_items\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"processing_elements\\\",\\\"total_items\\\":1}\",\"CmdbExportImportService: import started {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"rows\\\":1}\",\"Progress phase updated {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"phase\\\":\\\"reconciling\\\",\\\"total_items\\\":2}\",\"Operation completed {\\\"operation_id\\\":\\\"cmdb-(operation)\\\",\\\"duration\\\":0,\\\"total_items\\\":2,\\\"errors\\\":0,\\\"warnings\\\":0}\",\"CmdbExportImportService: import finished {\\\"operationId\\\":\\\"cmdb-(operation)\\\",\\\"uid\\\":\\\"admin\\\",\\\"fileName\\\":\\\"\\\",\\\"municipality\\\":\\\"muni-1\\\",\\\"municipalityCreated\\\":false,\\\"updateExisting\\\":true,\\\"publish\\\":true,\\\"missingRecords\\\":\\\"archive\\\",\\\"summary\\\":{\\\"rowsRead\\\":1,\\\"processed\\\":1,\\\"created\\\":1,\\\"updated\\\":0,\\\"unchanged\\\":0,\\\"skipped\\\":0,\\\"failed\\\":0,\\\"archived\\\":0,\\\"unarchived\\\":0,\\\"deleted\\\":0,\\\"restored\\\":0,\\\"warnings\\\":0,\\\"unpublished\\\":0},\\\"cancelled\\\":false}\"],\"contacts\":[],\"addressBooks\":[],\"cache\":{\"progress_cmdb-(operation)\":{\"operation_id\":\"cmdb-(operation)\",\"operation_type\":\"cmdb_import\",\"owner_uid\":null,\"status\":\"completed\",\"phase\":\"completed\",\"phase_description\":\"Completed\",\"total_items\":2,\"processed_items\":2,\"current_item_type\":null,\"current_item_name\":null,\"percentage\":100,\"start_time\":\"(epoch)\",\"estimated_completion\":\"(epoch)\",\"errors\":[],\"warnings\":[],\"statistics\":{\"report\":{\"success\":true,\"operationId\":\"cmdb-(operation)\",\"cancelled\":false,\"municipality\":{\"uuid\":\"muni-1\",\"name\":\"Gemeente Rotterdam\",\"created\":false},\"summary\":{\"rowsRead\":1,\"processed\":1,\"created\":1,\"updated\":0,\"unchanged\":0,\"skipped\":0,\"failed\":0,\"archived\":0,\"unarchived\":0,\"deleted\":0,\"restored\":0,\"warnings\":0,\"unpublished\":0},\"importWarnings\":[{\"sheet\":\"\",\"message\":\"OpenRegister's migration pack store is not available, so this import used the mapping that ships with stackiq.\"}],\"rows\":[{\"sheet\":\"Beheerde Applicaties CMDB\",\"row\":2,\"appId\":\"1\",\"name\":\"Applicatie 1\",\"outcome\":\"created\",\"reasons\":[],\"warnings\":[],\"moduleUuid\":\"00000000-0000-4000-8000-000000000002\",\"usageUuid\":\"00000000-0000-4000-8000-000000000003\"}],\"rowsStored\":1,\"rowsTruncated\":false}}}}}" +}