Friskalkunden, Kundenuebersicht Umrechnung
This commit is contained in:
@@ -41,9 +41,17 @@ Public Class rptFiskalkunde
|
||||
Dim KD_ERW As New VERAG_PROG_ALLGEMEIN.cKundenErweitert(KdNr)
|
||||
Dim FK As New VERAG_PROG_ALLGEMEIN.cFiskalkunden(FiskalId)
|
||||
|
||||
lblUeberschrift.Text = "Checkliste f<>r " & FK.FK_Art & "-Fiskal Kunden"
|
||||
|
||||
If FK.FK_Art = "DE" Then
|
||||
|
||||
lblUeberschrift.Text = "Checkliste f<>r " & FK.FK_Land
|
||||
|
||||
Select Case FK.FK_Art
|
||||
Case "IN" : lblUeberschrift.Text &= " INDIREKTE - KUNDEN"
|
||||
Case Else : lblUeberschrift.Text &= " FISKAL - KUNDEN"
|
||||
End Select
|
||||
|
||||
|
||||
If FK.FK_Land = "DE" Then
|
||||
picVeragAG.Visible = True
|
||||
Else
|
||||
picVeragCS.Visible = True
|
||||
|
||||
2642
SDL/kunden/usrCntlKundenuebersicht.Designer.vb
generated
2642
SDL/kunden/usrCntlKundenuebersicht.Designer.vb
generated
File diff suppressed because it is too large
Load Diff
@@ -209,21 +209,6 @@
|
||||
ZKu8wIj8cOK/xAMdlNTj9YkAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>832, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>989, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>1146, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>1303, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip5.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>153, 56</value>
|
||||
</metadata>
|
||||
<metadata name="KtoId.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
@@ -245,6 +230,21 @@
|
||||
<metadata name="BIN.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>832, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>989, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>1146, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>1303, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ContextMenuStrip5.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>153, 56</value>
|
||||
</metadata>
|
||||
<metadata name="SessionService1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 56</value>
|
||||
</metadata>
|
||||
|
||||
@@ -451,7 +451,6 @@ Public Class usrCntlKundenuebersicht
|
||||
|
||||
txtUIDVeranlagt.Text = ""
|
||||
|
||||
|
||||
Dim SQLUIDVeranlagt = "SELECT STUFF((
|
||||
SELECT ', ' + UstIdKz + '-' + UstIdNr +
|
||||
CASE
|
||||
@@ -555,8 +554,8 @@ Public Class usrCntlKundenuebersicht
|
||||
Case 2 : txtNeutralisierung.Text = "nur in Sonderfällen" : txtNeutralisierung.BackColor = Color.Yellow 'lblNeutralisierung.Font = f_bold
|
||||
End Select
|
||||
|
||||
|
||||
|
||||
Dim ungeb As Double = getBetragUngebuchteBelege(kdNr, VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA_ID)
|
||||
txtUngebuchteRechungen.Text = ungeb.ToString("C2")
|
||||
|
||||
If KUNDE.Vorkasse Then
|
||||
txtVorauskasse.Text = "JA"
|
||||
@@ -1334,10 +1333,11 @@ Public Class usrCntlKundenuebersicht
|
||||
txtKdSicherheiten.Text = CDbl(VERAG_PROG_ALLGEMEIN.cKundenSicherheiten.GetSummeSicherheitenAktuell(kdNr)).ToString("C2")
|
||||
Dim Kreditlimit As Double = If(IsNumeric(lblKreditlimit.Text), CDbl(lblKreditlimit.Text), 0)
|
||||
Dim Proforma As Double = If(IsNumeric(txtProforma.Text), CDbl(txtProforma.Text), 0)
|
||||
Dim ungebuchteBelege As Double = If(IsNumeric(txtUngebuchteRechungen.Text), CDbl(txtUngebuchteRechungen.Text), 0)
|
||||
Dim OVK As Double = If(IsNumeric(txtOVK.Text), CDbl(txtOVK.Text), 0)
|
||||
Dim Sicherheiten As Double = If(IsNumeric(txtKdSicherheiten.Text), CDbl(txtKdSicherheiten.Text), 0)
|
||||
Dim OP As Double = If(IsNumeric(txtOffenePosten2.Text), CDbl(txtOffenePosten2.Text), 0)
|
||||
Dim Risiko = Kreditlimit + Sicherheiten - Proforma - OVK - OP
|
||||
Dim Risiko = Kreditlimit + Sicherheiten - Proforma - OVK - OP - ungebuchteBelege
|
||||
|
||||
txtRisiko.Text = Risiko.ToString("N2")
|
||||
If Risiko = 0 Then
|
||||
@@ -1404,7 +1404,6 @@ Public Class usrCntlKundenuebersicht
|
||||
Dim sumVK As Double
|
||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.PARAMS.GET_PARAMETER_VALUE_BOOL("KUNDE_VK_OP") Then
|
||||
sumVK = getOffeneVK(KUNDE.KundenNrZentrale)
|
||||
|
||||
End If
|
||||
|
||||
Dim sumGes As Double = 0
|
||||
@@ -1518,6 +1517,19 @@ Public Class usrCntlKundenuebersicht
|
||||
Return SQL.getValueTxtBySql("SELECT isnull(sum([vk_Betrag]),0)FROM [tblVorauskassen] where vk_KdNr = '" & KundenNrZentrale & "' and vk_GeldEingetroffen=0 and vk_Datum > DATEADD(year,-1, GETDATE())
|
||||
and vk_storno=0 and (SELECT count(*) FROM Rechnungsausgang RG WHERE RG.FilialenNr = vk_FilialeNr and RG.AbfertigungsNr= vk_AbfertigungsNr and vk_KdNr=rg.RechnungsKundenNr) =0", "FMZOLL")
|
||||
End Function
|
||||
|
||||
|
||||
Function getBetragUngebuchteBelege(KundenNrZentrale As Integer, FirmaID As Integer)
|
||||
|
||||
Select Case FirmaID
|
||||
Case 26 : Return 0 'keine FIBU
|
||||
Case Else
|
||||
Return SQL.getValueTxtBySql("select isnull(sum(SteuerfreierGesamtbetrag + SteuerpflichtigerGesamtbetrag), 0) as Betrag from Rechnungsausgang where Trdin = 0 and Firma_ID = " & FirmaID & " and RechnungsNr is not null and KundenNrZentrale = '" & KundenNrZentrale & "'", "FMZOLL")
|
||||
End Select
|
||||
|
||||
|
||||
End Function
|
||||
|
||||
Sub initDGVOffenePostenVERAG()
|
||||
|
||||
|
||||
@@ -1526,11 +1538,11 @@ Public Class usrCntlKundenuebersicht
|
||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_FirmenDatenAnzeige = "" Then Exit Sub
|
||||
Dim where = ""
|
||||
If cboFirmaFMZOLL._value <> "" Then
|
||||
where = " AND Firma_ID=" & cboFirmaFMZOLL._value
|
||||
where = " And Firma_ID=" & cboFirmaFMZOLL._value
|
||||
Else
|
||||
where = If(VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_FirmenDatenAnzeige.contains("A"), "", " AND Firma_ID IN(" & VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_FirmenDatenAnzeige & ")")
|
||||
where = If(VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_FirmenDatenAnzeige.contains("A"), "", " And Firma_ID In(" & VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_FirmenDatenAnzeige & ")")
|
||||
End If
|
||||
.DataSource = SQL.loadDgvBySql("SELECT [Kontonummer] as KdNr,[Belegdatum] as Datum,[Belegnummer] as Nummer,[Bruttobetrag] as Betrag,[Gesamtausstand] as [OP-Saldo],[Waehrung] as 'Währ.',[KumSaldoEUR],[Mahnstufe] as M, [Fälligkeitsdatum] as 'fällig am' ,[Buchungstext] as Referenz " &
|
||||
.DataSource = SQL.loadDgvBySql("Select [Kontonummer] As KdNr,[Belegdatum] As Datum,[Belegnummer] As Nummer,[Bruttobetrag] As Betrag,[Gesamtausstand] As [OP-Saldo],[Waehrung] As 'Währ.',[KumSaldoEUR],[Mahnstufe] as M, [Fälligkeitsdatum] as 'fällig am' ,[Buchungstext] as Referenz " &
|
||||
" FROM [Offene Posten] " &
|
||||
" WHERE [Kontonummer]='" & KUNDE.KundenNrZentrale & "' " & where & " ORDER BY OP_ID DESC /*, Belegdatum DESC*/", "FMZOLL")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user