fix: import documents without buchungsDatum instead of skipping them
Build and Push Multi-Platform Images / build-and-push (push) Successful in 32s
Build and Push Multi-Platform Images / build-and-push (push) Successful in 32s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -231,8 +231,9 @@ export class AgrarmonitorPollingService implements OnModuleInit {
|
|||||||
this.logger.log(`Eingangsdatum für ${interneBelegnummer} gesetzt`);
|
this.logger.log(`Eingangsdatum für ${interneBelegnummer} gesetzt`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
result.skipped++;
|
}
|
||||||
} else if (amDoc.buchungsDatum) {
|
|
||||||
|
if (!amDoc.buchungsDatum) {
|
||||||
try {
|
try {
|
||||||
let correspondentId: number | undefined;
|
let correspondentId: number | undefined;
|
||||||
const customer = customers.find((c) => Number(c.id) === amDoc.kundenId);
|
const customer = customers.find((c) => Number(c.id) === amDoc.kundenId);
|
||||||
@@ -262,9 +263,7 @@ export class AgrarmonitorPollingService implements OnModuleInit {
|
|||||||
this.logger.error(`${msg}: ${err instanceof Error ? err.message : err}`);
|
this.logger.error(`${msg}: ${err instanceof Error ? err.message : err}`);
|
||||||
result.errors.push(msg);
|
result.errors.push(msg);
|
||||||
}
|
}
|
||||||
} else {
|
}
|
||||||
result.skipped++;
|
|
||||||
}
|
|
||||||
|
|
||||||
await this.delay(500);
|
await this.delay(500);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user