syska, ustva, etc.
This commit is contained in:
@@ -5002,7 +5002,7 @@ mwst:
|
|||||||
Dim count_nichtAbgerVZ As Integer = -1
|
Dim count_nichtAbgerVZ As Integer = -1
|
||||||
count_nichtAbgerVZ = CInt(SQL.getValueTxtBySql("SELECT COUNT(*) FROM [tblUStVPositionen] WHERE [UStVAn_ID] = " & USTV_ANTRAG.UStVAn_ID & " and [UStVPo_VZ] = 1 and isnull(UStVPo_VZ_RKID,0) = 0", "FMZOLL"))
|
count_nichtAbgerVZ = CInt(SQL.getValueTxtBySql("SELECT COUNT(*) FROM [tblUStVPositionen] WHERE [UStVAn_ID] = " & USTV_ANTRAG.UStVAn_ID & " and [UStVPo_VZ] = 1 and isnull(UStVPo_VZ_RKID,0) = 0", "FMZOLL"))
|
||||||
If count_nichtAbgerVZ = 0 Then
|
If count_nichtAbgerVZ = 0 Then
|
||||||
Return SQL.doSQL("UPDATE [tblUStVAntrag] SET UStVAn_VZoffen = 0 WHERE [UStVAn_ID] IN (SELECT [UStVAn_ID] FROM [tblUStVPositionen] WHERE isnull([UStVPo_VZ],0) = 1 and isnull([UStVPo_VZ_RKID],0) = 0 AND [UStVAn_ID] = " & USTV_ANTRAG.UStVAn_ID & " )", "FMZOLL")
|
Return SQL.doSQL("UPDATE [tblUStVAntrag] SET UStVAn_VZoffen = 0 WHERE [UStVAn_ID] IN (SELECT [UStVAn_ID] FROM [tblUStVPositionen] WHERE isnull([UStVPo_VZ],0) = 1 and isnull([UStVPo_VZ_RKID],0) <> 0 AND [UStVAn_ID] = " & USTV_ANTRAG.UStVAn_ID & " )", "FMZOLL")
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
@@ -3480,7 +3480,7 @@ Public Class frmMDM_USTVAntrag
|
|||||||
Next
|
Next
|
||||||
|
|
||||||
'würde prüfung nochmals für alle machen, performance allerdings nicht gut....
|
'würde prüfung nochmals für alle machen, performance allerdings nicht gut....
|
||||||
'SQL.doSQL("UPDATE [tblUStVAntrag] SET UStVAn_VZoffen = 0 WHERE [UStVAn_ID] IN (SELECT [UStVAn_ID] FROM [tblUStVPositionen] WHERE isnull([UStVPo_VZ],0) = 1 and isnull([UStVPo_VZDatetime],0) = 0 )")
|
'SQL.doSQL("UPDATE [tblUStVAntrag] SET UStVAn_VZoffen = 0 WHERE [UStVAn_ID] IN (SELECT [UStVAn_ID] FROM [tblUStVPositionen] WHERE isnull([UStVPo_VZ],0) = 1 and isnull(UStVPo_VZ_RKID,0) <> 0)")
|
||||||
|
|
||||||
Dim count_nichtAbgerVZ As Integer = -1
|
Dim count_nichtAbgerVZ As Integer = -1
|
||||||
count_nichtAbgerVZ = CInt(SQL.getValueTxtBySql("SELECT COUNT(*) FROM [tblUStVPositionen] WHERE [UStVAn_ID] = " & USTV_ANTRAG.UStVAn_ID & " and [UStVPo_VZ] = 1 and isnull(UStVPo_VZ_RKID,0) = 0", "FMZOLL"))
|
count_nichtAbgerVZ = CInt(SQL.getValueTxtBySql("SELECT COUNT(*) FROM [tblUStVPositionen] WHERE [UStVAn_ID] = " & USTV_ANTRAG.UStVAn_ID & " and [UStVPo_VZ] = 1 and isnull(UStVPo_VZ_RKID,0) = 0", "FMZOLL"))
|
||||||
|
|||||||
@@ -308,11 +308,9 @@ Public Class cSyska_Interface
|
|||||||
|
|
||||||
If Not System.IO.Directory.Exists(path) Then System.IO.Directory.CreateDirectory(path)
|
If Not System.IO.Directory.Exists(path) Then System.IO.Directory.CreateDirectory(path)
|
||||||
If Not System.IO.Directory.Exists(pathArchiv) Then System.IO.Directory.CreateDirectory(pathArchiv)
|
If Not System.IO.Directory.Exists(pathArchiv) Then System.IO.Directory.CreateDirectory(pathArchiv)
|
||||||
|
|
||||||
'-------------------------------------------------------------------------------------------
|
'-------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
'----------------- Buchungssätze -----------------
|
'----------------- Buchungssätze -----------------
|
||||||
If True Then 'boolBuchungen Then
|
If True Then 'boolBuchungen Then
|
||||||
If WdhDateiname = "" AndAlso Not ambargubuchungen Then TrdInvoice_FUNCTIONS.TrdinSchreiben(FIRMA.Firma_ID) 'Lädt die Daten aus der Tabelle Rechnungsausgang in die Tabelle trdInvoice (nur für 20 = IMEX )
|
If WdhDateiname = "" AndAlso Not ambargubuchungen Then TrdInvoice_FUNCTIONS.TrdinSchreiben(FIRMA.Firma_ID) 'Lädt die Daten aus der Tabelle Rechnungsausgang in die Tabelle trdInvoice (nur für 20 = IMEX )
|
||||||
@@ -330,11 +328,6 @@ Public Class cSyska_Interface
|
|||||||
'file.WriteLine(genBuchungenBeginn()) 'not needed
|
'file.WriteLine(genBuchungenBeginn()) 'not needed
|
||||||
For Each r In dt_Buchungen.Rows
|
For Each r In dt_Buchungen.Rows
|
||||||
|
|
||||||
If r("Rechnungsnummer") = 25224877 Then
|
|
||||||
MsgBox("")
|
|
||||||
End If
|
|
||||||
|
|
||||||
|
|
||||||
Dim curDifferenzbetrag As Double = 0
|
Dim curDifferenzbetrag As Double = 0
|
||||||
If r("WährungFremd") Is DBNull.Value Then
|
If r("WährungFremd") Is DBNull.Value Then
|
||||||
curDifferenzbetrag = Math.Round(If(r("RechnungsbetragLokal") < 0, 0 - r("RechnungsbetragLokal"), r("RechnungsbetragLokal")), 2)
|
curDifferenzbetrag = Math.Round(If(r("RechnungsbetragLokal") < 0, 0 - r("RechnungsbetragLokal"), r("RechnungsbetragLokal")), 2)
|
||||||
@@ -364,6 +357,9 @@ Public Class cSyska_Interface
|
|||||||
If r("BelegartenNr") = 71 And Not ambargubuchungen Then 'GUTSCHRIFT ---> Immer am Schluss
|
If r("BelegartenNr") = 71 And Not ambargubuchungen Then 'GUTSCHRIFT ---> Immer am Schluss
|
||||||
file.WriteLine(genBuchungsZeileSum(r, SummeBuchungen, Geschaeftsjahr, FIRMA, ambargubuchungen))
|
file.WriteLine(genBuchungsZeileSum(r, SummeBuchungen, Geschaeftsjahr, FIRMA, ambargubuchungen))
|
||||||
End If
|
End If
|
||||||
|
Next
|
||||||
|
|
||||||
|
For Each r In dt_Buchungen.Rows
|
||||||
If r("VZ") = 1 Then
|
If r("VZ") = 1 Then
|
||||||
file.WriteLine(genBuchungsZeileVZ(r, SummeBuchungen, Geschaeftsjahr, FIRMA, ambargubuchungen))
|
file.WriteLine(genBuchungsZeileVZ(r, SummeBuchungen, Geschaeftsjahr, FIRMA, ambargubuchungen))
|
||||||
End If
|
End If
|
||||||
|
|||||||
Reference in New Issue
Block a user