APIs
This commit is contained in:
@@ -617,6 +617,7 @@ Public Class cATEZ_NCTS_IN
|
||||
Public dataTable As New DataTable()
|
||||
Shared jsonData As New Chilkat.JsonObject
|
||||
Public Shared sessionID As Integer = -1
|
||||
Shared rest As New Chilkat.Rest
|
||||
Dim SQl As New SQL
|
||||
Shared apiSettingsloaded As Boolean = False
|
||||
|
||||
@@ -627,6 +628,14 @@ Public Class cATEZ_NCTS_IN
|
||||
Else
|
||||
apiSettingsloaded = True
|
||||
API_STRING = API.Rows(0).Item("api_url")
|
||||
|
||||
If Not IsDBNull(API.Rows(0).Item("api_debugpath")) AndAlso API.Rows(0).Item("api_debugpath") <> "" Then
|
||||
Rest.VerboseLogging = True
|
||||
Rest.DebugLogFilePath = API.Rows(0).Item("api_debugpath") & program & IIf(VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM, "_Test", "") & ".txt"
|
||||
Else
|
||||
Rest.VerboseLogging = False
|
||||
End If
|
||||
|
||||
End If
|
||||
API_STRING = API.Rows(0).Item("api_url")
|
||||
End Sub
|
||||
@@ -647,7 +656,7 @@ Public Class cATEZ_NCTS_IN
|
||||
|
||||
VERAG_PROG_ALLGEMEIN.cChilkat_Helper.UnlockCilkat()
|
||||
|
||||
Dim rest As New Chilkat.Rest
|
||||
|
||||
Dim success As Boolean
|
||||
|
||||
|
||||
@@ -745,7 +754,6 @@ Public Class cATEZ_NCTS_IN
|
||||
|
||||
'rest.PercentDoneOnSend = True
|
||||
rest.IdleTimeoutMs = 5000 * 31
|
||||
rest.VerboseLogging = True
|
||||
|
||||
success = rest.SendReqSb("POST", "/api/integrations/verag", sbRequestBody)
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ Public Class cCreditSafeAPI
|
||||
Public dataTablecs As New DataTable()
|
||||
Shared SQL As New SQL
|
||||
Shared apiSettingsloaded As Boolean = False
|
||||
Shared rest As New Chilkat.Rest
|
||||
|
||||
Sub New(program As String)
|
||||
|
||||
@@ -23,6 +24,14 @@ Public Class cCreditSafeAPI
|
||||
Else
|
||||
apiSettingsloaded = True
|
||||
API_STRING = API.Rows(0).Item("api_url")
|
||||
|
||||
If Not IsDBNull(API.Rows(0).Item("api_debugpath")) AndAlso API.Rows(0).Item("api_debugpath") <> "" Then
|
||||
Rest.VerboseLogging = True
|
||||
Rest.DebugLogFilePath = API.Rows(0).Item("api_debugpath") & program & IIf(VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM, "_Test", "") & ".txt"
|
||||
Else
|
||||
Rest.VerboseLogging = False
|
||||
End If
|
||||
|
||||
End If
|
||||
|
||||
End Sub
|
||||
@@ -33,7 +42,7 @@ Public Class cCreditSafeAPI
|
||||
|
||||
If apiSettingsloaded = False Then Return "400"
|
||||
|
||||
Dim rest As New Chilkat.Rest
|
||||
|
||||
Dim success As Boolean
|
||||
|
||||
|
||||
@@ -91,7 +100,6 @@ Public Class cCreditSafeAPI
|
||||
|
||||
VERAG_PROG_ALLGEMEIN.cChilkat_Helper.UnlockCilkat()
|
||||
|
||||
Dim rest As New Chilkat.Rest
|
||||
Dim success As Boolean
|
||||
|
||||
|
||||
|
||||
@@ -7,9 +7,11 @@ Public Class cMSEAPI
|
||||
Public API_STRING
|
||||
Dim API As New DataTable
|
||||
Dim rest As New Chilkat.Rest
|
||||
Dim defaultDebugLogFilePath = ""
|
||||
Dim SQL As New SQL
|
||||
Dim apiSettingsloaded As Boolean = False
|
||||
Dim test As Boolean = False
|
||||
Public PDFRECHNUNGENPFAD As String
|
||||
|
||||
|
||||
Sub New(program As String)
|
||||
@@ -20,11 +22,26 @@ Public Class cMSEAPI
|
||||
Else
|
||||
apiSettingsloaded = True
|
||||
API_STRING = API.Rows(0).Item("api_url")
|
||||
If Not IsDBNull(API.Rows(0).Item("api_debugpath")) AndAlso API.Rows(0).Item("api_debugpath") <> "" Then
|
||||
rest.VerboseLogging = True
|
||||
rest.DebugLogFilePath = API.Rows(0).Item("api_debugpath") & program & IIf(VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM, "_Test", "") & ".txt"
|
||||
Else
|
||||
rest.VerboseLogging = False
|
||||
End If
|
||||
|
||||
PDFRECHNUNGENPFAD = Me.GET_PARAM_ByName("PDFRECHNUNGEN-PFAD", VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM)
|
||||
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
Shared Function GET_PARAM_ByName(tcParam_name, TESTSYSTEM) As String
|
||||
Dim SQL As New VERAG_PROG_ALLGEMEIN.SQL
|
||||
Return SQL.getValueTxtBySql("SELECT TOP 1 [Param_value] FROM [tblPartnersystem_Paramter] WHERE Param_system='MSE' AND [Param_name]='" & tcParam_name & "'", , , SQL.GetNewOpenConnectionFMZOLL_SYSTEM(TESTSYSTEM))
|
||||
End Function
|
||||
|
||||
|
||||
Public Function createJWT(ByRef failureText As String) As String
|
||||
Try
|
||||
|
||||
@@ -65,7 +82,6 @@ Public Class cMSEAPI
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -152,7 +168,6 @@ Public Class cMSEAPI
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -225,7 +240,6 @@ Public Class cMSEAPI
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -315,7 +329,6 @@ Public Class cMSEAPI
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -417,10 +430,8 @@ Public Class cMSEAPI
|
||||
|
||||
Dim success As Boolean
|
||||
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -511,7 +522,6 @@ Public Class cMSEAPI
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -606,7 +616,6 @@ Public Class cMSEAPI
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -749,7 +758,6 @@ Public Class cMSEAPI
|
||||
|
||||
rest.DebugMode = test
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
@@ -894,7 +902,7 @@ Public Class cMSEAPI
|
||||
'\\datenarchiv\Datenarchiv\MDM_SCHNITTSTELLEN\ECHTSYSTEM\Nachrichtendaten_ZIEL\MSE
|
||||
|
||||
If r("url") <> "" AndAlso r("name") <> "" AndAlso r("name").contains("VAT") Then 'only VAT-Invoices
|
||||
VERAG_PROG_ALLGEMEIN.cFormularManager.getPDFViaSpirePDF_FromURLStream(r("url"), r("name"), "\\fmzoll\f\FMZoll\MSE\TESTRECHNUNGEN", False)
|
||||
VERAG_PROG_ALLGEMEIN.cFormularManager.getPDFViaSpirePDF_FromURLStream(r("url"), r("name"), PDFRECHNUNGENPFAD, False)
|
||||
End If
|
||||
|
||||
Next
|
||||
@@ -1765,4 +1773,4 @@ Public Class cMSECustomers
|
||||
End Try
|
||||
Return ""
|
||||
End Function
|
||||
End Class
|
||||
End Class
|
||||
|
||||
@@ -19,6 +19,13 @@ Public Class cTimasAPI
|
||||
Else
|
||||
apiSettingsloaded = True
|
||||
API_STRING = API.Rows(0).Item("api_url")
|
||||
|
||||
If Not IsDBNull(API.Rows(0).Item("api_debugpath")) AndAlso API.Rows(0).Item("api_debugpath") <> "" Then
|
||||
rest.VerboseLogging = True
|
||||
rest.DebugLogFilePath = API.Rows(0).Item("api_debugpath") & program & IIf(VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM, "_Test", "") & ".txt"
|
||||
Else
|
||||
rest.VerboseLogging = False
|
||||
End If
|
||||
End If
|
||||
|
||||
End Sub
|
||||
@@ -29,7 +36,6 @@ Public Class cTimasAPI
|
||||
Dim success As Boolean
|
||||
If apiSettingsloaded = False Then Return False
|
||||
|
||||
rest.VerboseLogging = True
|
||||
Dim bTls As Boolean = True
|
||||
Dim port As Integer = 443
|
||||
Dim bAutoReconnect As Boolean = True
|
||||
|
||||
Reference in New Issue
Block a user