This commit is contained in:
2025-11-17 13:33:42 +00:00
parent 8c3b00c75c
commit db8eafe571

View File

@@ -173,10 +173,12 @@ namespace bnhtrade.Core.Logic.Export.AccountInvoice
null, new List<string> { settlementList[i].MarketPlace.GetMarketplaceUrl() }, true, true, 1); null, new List<string> { settlementList[i].MarketPlace.GetMarketplaceUrl() }, true, true, 1);
if (completedSettlement.Any()) if (completedSettlement.Any())
{ {
if (completedSettlement.FirstOrDefault().Value.EndDate != settlementList[i].StartDate) var tempEndDate = completedSettlement.FirstOrDefault().Value.EndDate;
if (tempEndDate != settlementList[i].StartDate)
{ {
string error = (settlementList[i].StartDate - settlementList[i - 1].EndDate).Days + " day gap in " string error = (settlementList[i].StartDate - tempEndDate).Days + " day gap in "
+ settlementList[i].MarketPlace.GetMarketplaceUrl() + " settlement data (" + settlementList[i - 1].EndDate.ToString("dd MMM yyyy") + settlementList[i].MarketPlace.GetMarketplaceUrl() + " settlement data (" + tempEndDate.ToString("dd MMM yyyy")
+ " to " + settlementList[i].StartDate.ToString("dd MMM yyyy") + "). Ensure all settlement reports have been imported."; + " to " + settlementList[i].StartDate.ToString("dd MMM yyyy") + "). Ensure all settlement reports have been imported.";
ErrorMessage = error; ErrorMessage = error;
_log.LogError("Cancelled processing of Amazon settlement data into invoice export queue: " + error); _log.LogError("Cancelled processing of Amazon settlement data into invoice export queue: " + error);