Verzollungspreise, RMC, etc.
This commit is contained in:
@@ -314,7 +314,7 @@ Public Class cAdressen
|
||||
|
||||
Try
|
||||
Using conn As SqlConnection = SQL.GetNewOpenConnectionFMZOLL(False)
|
||||
Using cmd As New SqlCommand("Select TOP(1) * FROM Adressen WHERE (UstIdKz + UstIdNr='" & UIDNr & "' or Steuernummer ='" & UIDNr & "') AND (WölflKundenNr = " & woelflKdNr & " OR weitereWölflKundenNr = " & woelflKdNr & ") " & IIf(isWoelfKdNr, " AND AdressenNr LIKE '15%'", ""), conn)
|
||||
Using cmd As New SqlCommand("Select TOP(1) * FROM Adressen WHERE (UstIdKz + UstIdNr='" & UIDNr & "' or Steuernummer ='" & UIDNr & "') AND (WölflKundenNr = " & woelflKdNr & " OR weitereWölflKundenNr = " & woelflKdNr & ") " & IIf(isWoelfKdNr, " AND (AdressenNr LIKE '15%' or AdressenNr LIKE '18%')", ""), conn)
|
||||
|
||||
Dim dr = cmd.ExecuteReader()
|
||||
If dr.Read Then
|
||||
|
||||
@@ -332,6 +332,45 @@ Public Class cRMC
|
||||
|
||||
|
||||
|
||||
End Function
|
||||
|
||||
|
||||
|
||||
Public Shared Function getRMCBelegeOhneRechnungen(SQL As SQL, jahr As Integer) As DataTable
|
||||
|
||||
|
||||
|
||||
|
||||
Dim SQLstr = "select Temp.KundenNr, Temp.Kundenname,Temp.LandKZ, Temp.Jahr, Temp.Quartal, sum(Temp.Betrag) as 'verrechneter Bearbeitungsbetrag' from (SELECT
|
||||
USTVA.UStVAn_KuNr as KundenNr,
|
||||
USTVA.UStVAn_Name as Kundenname,
|
||||
[Länderverzeichnis für die Außenhandelsstatistik].LandKz as LandKZ,
|
||||
YEAR(R.Abfertigungsdatum) AS Jahr,
|
||||
DATEPART(QUARTER, R.Abfertigungsdatum) AS Quartal,
|
||||
POS.LeistungsNr,
|
||||
SUM(POS.SteuerfreierBetrag + POS.SteuerpflichtigerBetrag) AS Betrag
|
||||
FROM tblUStVAntrag AS USTVA
|
||||
INNER JOIN Rechnungsausgang AS R ON R.FilialenNr = USTVA.FilialenNr AND R.AbfertigungsNr = USTVA.AbfertigungsNr
|
||||
INNER JOIN RechnungsausgangPositionen AS POS ON R.RK_ID = POS.RK_ID
|
||||
INNER JOIN [Länderverzeichnis für die Außenhandelsstatistik] on UStVAn_LandNr=Landnr
|
||||
|
||||
GROUP BY
|
||||
USTVA.UStVAn_KuNr,
|
||||
USTVA.UStVAn_Name,
|
||||
[Länderverzeichnis für die Außenhandelsstatistik].LandKz,
|
||||
YEAR(R.Abfertigungsdatum),
|
||||
DATEPART(QUARTER, R.Abfertigungsdatum),
|
||||
POS.LeistungsNr
|
||||
) as Temp
|
||||
WHERE 1 = 1 " & IIf(jahr > 0, " AND temp.Quartal = " & jahr, "") & "
|
||||
Group by Temp.KundenNr, Temp.Kundenname,Temp.LandKZ, Temp.Jahr, Temp.Quartal"
|
||||
|
||||
Dim dt = (New VERAG_PROG_ALLGEMEIN.SQL).loadDgvBySql(SQLstr, "FMZOLL")
|
||||
|
||||
Return dt
|
||||
|
||||
|
||||
|
||||
End Function
|
||||
|
||||
Public Class Paramter
|
||||
@@ -341,7 +380,7 @@ Public Class cRMC
|
||||
|
||||
Shared Function GET_PARAM_ByName(tcParam_name, TESTSYSTEM) As String
|
||||
Return SQL.getValueTxtBySql("SELECT TOP 1 [Param_value] FROM [tblPartnersystem_Paramter] WHERE Param_system='RMC' AND [Param_name]='" & tcParam_name & "' AND Param_testsystem = " & IIf(TESTSYSTEM, 1, 0), , , SQL.GetNewOpenConnectionFMZOLL_SYSTEM(TESTSYSTEM))
|
||||
End Function
|
||||
End Function
|
||||
|
||||
Shared Function getFTPConenction(ByRef API_String As String, ByRef API As DataTable, ByRef program As String) As Boolean
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ Public Class frmMitarbeitersuche
|
||||
Private Sub frmMitarbeitersuche_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||
pnl.Visible = False
|
||||
If Not VERAG_PROG_ALLGEMEIN.cBerechtignunen.CHECK_BERECHTIGUNG_bool("MITARBEITER_VERZEICHNIS", "SDL") Then
|
||||
MsgBox("Noch nicht verfügbar!")
|
||||
MsgBox("keine Berechtigung für MA-Verzeichnis!")
|
||||
Me.Close()
|
||||
Exit Sub
|
||||
End If
|
||||
|
||||
Reference in New Issue
Block a user