Creditsafe, Barverkauf Fiskaltrust, etc.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
Imports System.Drawing.Printing
|
||||
Imports System.Globalization
|
||||
Imports Microsoft.Office.Core
|
||||
Imports Microsoft.Win32
|
||||
Imports SDL.RKSVServer
|
||||
Imports VERAG_PROG_ALLGEMEIN
|
||||
@@ -1578,7 +1579,7 @@ Public Class frmBelegNeu
|
||||
If cbxBelegOffnen.Checked AndAlso BELEG.EC_daid > 0 Then
|
||||
openZahlungsbeleg(BELEG.EC_daid)
|
||||
End If
|
||||
Me.Close()
|
||||
Me.Close()
|
||||
End If
|
||||
Case "2" : If cRKSV.printKundenBelegLG(BELEG, KASSE, PERSONAL, cboPrinter.SelectedItem.ToString, "LG") Then
|
||||
If cbxBelegOffnen.Checked AndAlso BELEG.EC_daid > 0 Then
|
||||
@@ -1703,7 +1704,8 @@ Public Class frmBelegNeu
|
||||
|
||||
Dim verarbeitet As Boolean = False
|
||||
If KASSE.rksv_FT_RestServiceURL <> "" Then
|
||||
verarbeitet = cRKSV.insertRKSVFiskaltrust(KASSE, KASSE.rksv_CompanyGUID, KASSE.rksv_Umsatzzaehler, BELEG.BelegDat, BELEG.Steuerschlüssel, RKSV_Beleg_Id, If(EA = "E", summeBRUTTO, summeBRUTTO * -1), TESTBUCHUNG, BELEG.POS)
|
||||
Dim result = cRKSV.insertRKSVFiskaltrustAsync(KASSE, KASSE.rksv_CompanyGUID, KASSE.rksv_Umsatzzaehler, BELEG.BelegDat, BELEG.Steuerschlüssel, RKSV_Beleg_Id, If(EA = "E", summeBRUTTO, summeBRUTTO * -1), TESTBUCHUNG, BELEG.POS, QR_CodeString, LastJWS)
|
||||
verarbeitet = result.Result
|
||||
Else
|
||||
verarbeitet = cRKSV.insertRKSV(KASSE, KASSE.rksv_CompanyGUID, KASSE.rksv_Umsatzzaehler, BELEG.BelegDat, BELEG.Steuerschlüssel, RKSV_Beleg_Id, If(EA = "E", summeBRUTTO, summeBRUTTO * -1), QR_CodeString, LastJWS, TESTBUCHUNG, answer) 'Digitale Signierung und Erfassung in die RKSV-Datenbank mittels ITG-Service
|
||||
End If
|
||||
@@ -1720,7 +1722,7 @@ Public Class frmBelegNeu
|
||||
End If
|
||||
KASSE.SET_LAST_QR_JWS(LastJWS, QR_CodeString)
|
||||
|
||||
End If
|
||||
End If
|
||||
|
||||
|
||||
'If Not cRKSV_DE.insertRKSV_DE(PERSONAL, BELEG, KASSE, RKSV_Beleg_Id, 0, QR_CodeString, LastJWS, TESTBUCHUNG, answer) Then 'Digitale Signierung und Erfassung in die RKSV-Datenbank mittels ITG-Service
|
||||
@@ -1887,17 +1889,22 @@ Public Class frmBelegNeu
|
||||
|
||||
Private Async Function Button4_ClickAsync(sender As Object, e As EventArgs) As Task Handles Button4.Click
|
||||
Try
|
||||
Dim QR_CodeString As String = ""
|
||||
Dim LastJWS As String = ""
|
||||
|
||||
|
||||
KASSE.LOAD(cboKassen._value)
|
||||
If KASSE.rksv_FT_RestServiceURL <> "" Then
|
||||
Dim client As New cFiskaltrustClient(KASSE.rksv_FT_RestServiceURL, KASSE.rksv_FT_CashboxID, KASSE.rksv_FT_AccessToken, KASSE.rksv_FT_Country)
|
||||
Dim result As String = Await client.Echo()
|
||||
Dim result2 As String = Await client.SignReceiptAsync_test()
|
||||
MsgBox(result)
|
||||
MsgBox(result2)
|
||||
Dim result_verbindungstest As String = Await client.Echo()
|
||||
Dim result_zahlung As String = Await client.SignReceiptAsync_test()
|
||||
|
||||
client.saveRKSV_FT(result_zahlung, QR_CodeString)
|
||||
|
||||
MsgBox(result_verbindungstest)
|
||||
|
||||
Else
|
||||
MsgBox("keine Rest-Service URL hinterlegt!")
|
||||
MsgBox("keine Rest-Service URL hinterlegt!")
|
||||
|
||||
End If
|
||||
|
||||
@@ -1908,6 +1915,12 @@ Public Class frmBelegNeu
|
||||
|
||||
End Function
|
||||
|
||||
Private Sub cboKassen_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cboKassen.SelectedIndexChanged
|
||||
|
||||
KASSE.LOAD(cboKassen._value)
|
||||
Button4.Visible = KASSE.rksv_FT_RestServiceURL <> ""
|
||||
|
||||
End Sub
|
||||
End Class
|
||||
|
||||
Class TestRKSVW
|
||||
|
||||
Reference in New Issue
Block a user