UID-Pruefung, BH, etc.
This commit is contained in:
@@ -3597,7 +3597,10 @@ Public Class usrctlProcedures
|
||||
|
||||
DYIMPORT.Ursprung = isleernothing((currentRow(89)))
|
||||
|
||||
If DYIMPORT.Ursprung IsNot Nothing AndAlso DYIMPORT.Ursprung <> "" Then DYIMPORT.Ursprungsland_ISO2 = VERAG_PROG_ALLGEMEIN.cProgramFunctions.getISO2LandFromLandbezeichnung(DYIMPORT.Ursprung)
|
||||
If DYIMPORT.Ursprung IsNot Nothing AndAlso DYIMPORT.Ursprung <> "" Then
|
||||
Dim ISO2 As String = VERAG_PROG_ALLGEMEIN.cProgramFunctions.getISO2LandFromLandbezeichnung(DYIMPORT.Ursprung)
|
||||
If ISO2 <> "" Then DYIMPORT.Ursprungsland_ISO2 = ISO2
|
||||
End If
|
||||
|
||||
DYIMPORT.Präferenzursprungsland = isleernothing((currentRow(90)))
|
||||
DYIMPORT.Beguenstigung = isleernothing((currentRow(91)))
|
||||
@@ -3715,25 +3718,8 @@ Public Class usrctlProcedures
|
||||
|
||||
If savedDY Then
|
||||
'zuerst alle doppelten löschen und die fehlerhaften zuerst
|
||||
Dim sql_deleleMultEntries As String = "
|
||||
WITH Doppelte AS (
|
||||
SELECT
|
||||
*,
|
||||
ROW_NUMBER() OVER (
|
||||
PARTITION BY Registriernummer_MRN, PositionNo, Positionsunterlagenzeile
|
||||
ORDER BY (SELECT NULL)
|
||||
) AS rn
|
||||
FROM [tbl_DY_Zollmeldungen_Import]
|
||||
|
||||
)
|
||||
|
||||
DELETE FROM Doppelte
|
||||
WHERE rn > 1 and importfile is null;"
|
||||
|
||||
sql.doSQL(sql_deleleMultEntries, "AVISO")
|
||||
|
||||
sql.doSQL("EXECUTE dbo.sp_DeleteDuplicateZollmeldungen_ohne_Importfile", "AVISO")
|
||||
'dann generell alle doppelten löschen
|
||||
|
||||
sql.doSQL("EXECUTE dbo.sp_DeleteDuplicateZollmeldungen", "AVISO")
|
||||
End If
|
||||
|
||||
|
||||
Reference in New Issue
Block a user