http://sla12iis01.emea.sensus.net/MeterProcessState/api/fwupdate/databaseateol/221520006 - 12 hours added to the latest date that is found in the register history or shipment
This commit is contained in:
@@ -934,18 +934,18 @@ namespace Xylem.Common.Service.MeterProcessState.Controllers
|
||||
LEFT JOIN (SELECT MAX([rssi].[Datum]) AS [date]
|
||||
, [gm].[Seriennummer] AS [sn]
|
||||
FROM [Cordonel_Radio_RSSI_History] AS [rssi]
|
||||
JOIN [Genesis_Meter] AS [gm]
|
||||
LEFT JOIN [Genesis_Meter] AS [gm]
|
||||
ON [rssi].[RadioAdress] = [gm].[Adresse]
|
||||
GROUP BY [gm].[Seriennummer]) AS [latest]
|
||||
ON [pcbsn].[sn] = [latest].[sn]
|
||||
JOIN [AlleAuftragPositionen] AS [aap]
|
||||
LEFT JOIN [AlleAuftragPositionen] AS [aap]
|
||||
ON [aap].[SerienNrVon] <= [pcbsn].[sn]
|
||||
AND [aap].[SerienNrBis] >= [pcbsn].[sn]
|
||||
JOIN [GenesisMeterRegisterHistory] AS [gnsrh]
|
||||
LEFT JOIN [GenesisMeterRegisterHistory] AS [gnsrh]
|
||||
ON [pcbsn].[pcb] = [gnsrh].[PcbId]
|
||||
LEFT JOIN [Identnr] AS [idn]
|
||||
ON [idn].[IdentNr] = [aap].[IdentNr]
|
||||
WHERE [gnsrh].[date] <= ISNULL([aap].[Versand_Ist_datum], ISNULL([latest].[date], GETDATE()))
|
||||
WHERE [gnsrh].[date] <= DATEADD(HH, 12, ISNULL([aap].[Versand_Ist_datum], ISNULL([latest].[date], GETDATE())))
|
||||
AND [gnsrh].[Address] IN ('01-0A', '01-09', '10-09', '12-03', '14-02', '12-11'))
|
||||
AS [x]
|
||||
WHERE [x].[rank] = 1;
|
||||
|
||||
Reference in New Issue
Block a user