Compare commits
2 Commits
3a50d183f1
...
a0caddfa1a
| Author | SHA1 | Date | |
|---|---|---|---|
| a0caddfa1a | |||
| f17dc7fc9a |
@@ -1612,10 +1612,10 @@ Public Class cDakosyNCTSOut004
|
|||||||
|
|
||||||
'Transaktion:
|
'Transaktion:
|
||||||
XML.Transaktion = New VersandanmeldungNCTSDE_004.TransaktionNCTSTyp
|
XML.Transaktion = New VersandanmeldungNCTSDE_004.TransaktionNCTSTyp
|
||||||
XML.Transaktion.IOPartner = cDakosyFunftions.getIOPartner(cDY.ncts_firma) 'If(VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM, "VERA", "VERG")
|
XML.Transaktion.IOPartner = cDakosyFunftions.getIOPartner(cDY.ncts_firma, "NCTS") 'If(VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM, "VERA", "VERG")
|
||||||
XML.Transaktion.IODatumZeit = Now
|
XML.Transaktion.IODatumZeit = Now
|
||||||
XML.Transaktion.IOReferenz = cDY.ncts_Trans_Referenz
|
XML.Transaktion.IOReferenz = cDY.ncts_Trans_Referenz
|
||||||
If Not VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM Then XML.Transaktion.IODivision3 = cDakosyFunftions.getDivision(cDY.ncts_firma) '"SUW"
|
If Not VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM Then XML.Transaktion.IODivision3 = cDakosyFunftions.getDivision(cDY.ncts_firma, "NCTS") '"SUW"
|
||||||
XML.Transaktion.Version = Interface_VERSION
|
XML.Transaktion.Version = Interface_VERSION
|
||||||
' XML.Transaktion.IODivision3 = "DUR"
|
' XML.Transaktion.IODivision3 = "DUR"
|
||||||
XML.EinzelVersandanmeldung = New VersandanmeldungNCTSDE_004.EinzelVersandanmeldungTyp
|
XML.EinzelVersandanmeldung = New VersandanmeldungNCTSDE_004.EinzelVersandanmeldungTyp
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
Imports Renci.SshNet
|
Imports com.sun.tools.internal.xjc.reader.gbind
|
||||||
|
Imports Renci.SshNet
|
||||||
Imports System.IO
|
Imports System.IO
|
||||||
Imports System.Windows.Forms
|
Imports System.Windows.Forms
|
||||||
|
|
||||||
@@ -51,7 +52,7 @@ Public Class cDakosyFunftions
|
|||||||
MsgBox(ex.Message & ex.StackTrace)
|
MsgBox(ex.Message & ex.StackTrace)
|
||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
Shared Function getDivision(FIRMA_DY, Optional fiskal = False) As String
|
Shared Function getDivision(FIRMA_DY, PROCEDURE, Optional fiskal = False) As String
|
||||||
If If(FIRMA_DY, "") = "" Then FIRMA_DY = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
|
If If(FIRMA_DY, "") = "" Then FIRMA_DY = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
|
||||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM Then
|
If VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM Then
|
||||||
Return "SUB"
|
Return "SUB"
|
||||||
@@ -62,6 +63,11 @@ Public Class cDakosyFunftions
|
|||||||
Case "AMBAR"
|
Case "AMBAR"
|
||||||
Return "AMBWO"
|
Return "AMBWO"
|
||||||
Case "VERAG"
|
Case "VERAG"
|
||||||
|
|
||||||
|
Select Case PROCEDURE ' Wenn EZA,... -> Alles über Suben
|
||||||
|
Case "EZA", "AA", "AES"
|
||||||
|
Return "SUB"
|
||||||
|
Case Else ' --> NCTS
|
||||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER IsNot Nothing Then
|
If VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER IsNot Nothing Then
|
||||||
Select Case VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_niederlassung
|
Select Case VERAG_PROG_ALLGEMEIN.cAllgemein.MITARBEITER.mit_niederlassung
|
||||||
Case "SUB" : Return "SUB"
|
Case "SUB" : Return "SUB"
|
||||||
@@ -74,13 +80,20 @@ Public Class cDakosyFunftions
|
|||||||
Else
|
Else
|
||||||
Return "SUB"
|
Return "SUB"
|
||||||
End If
|
End If
|
||||||
|
End Select
|
||||||
|
|
||||||
Case "UNISPED"
|
Case "UNISPED"
|
||||||
Return ""'"ATSP"
|
Return ""'"ATSP"
|
||||||
Case "IMEX"
|
Case "IMEX"
|
||||||
If fiskal Then
|
If fiskal Then
|
||||||
Return "GLO"
|
Return "GLO"
|
||||||
Else
|
Else
|
||||||
|
Select Case PROCEDURE ' Wenn AA,... -> Alles über VERG/SUB
|
||||||
|
Case "AA"
|
||||||
|
Return "SUB"
|
||||||
|
Case Else
|
||||||
Return "IME"
|
Return "IME"
|
||||||
|
End Select
|
||||||
End If
|
End If
|
||||||
Case Else : Return "SUB"
|
Case Else : Return "SUB"
|
||||||
End Select
|
End Select
|
||||||
@@ -88,7 +101,7 @@ Public Class cDakosyFunftions
|
|||||||
|
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Shared Function getIOPartner(FIRMA_DY) As String
|
Shared Function getIOPartner(FIRMA_DY, PROCEDURE) As String
|
||||||
If If(FIRMA_DY, "") = "" Then FIRMA_DY = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
|
If If(FIRMA_DY, "") = "" Then FIRMA_DY = VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
|
||||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM Then
|
If VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM Then
|
||||||
Return "VERA"
|
Return "VERA"
|
||||||
@@ -101,7 +114,12 @@ Public Class cDakosyFunftions
|
|||||||
Case "DURMAZ"
|
Case "DURMAZ"
|
||||||
Return "DUR"
|
Return "DUR"
|
||||||
Case "IMEX"
|
Case "IMEX"
|
||||||
|
Select Case PROCEDURE ' Wenn AA,... -> Alles über VERAG
|
||||||
|
Case "AA"
|
||||||
|
Return "VERG"
|
||||||
|
Case Else
|
||||||
Return "IMEX"
|
Return "IMEX"
|
||||||
|
End Select
|
||||||
Case "UNISPED"
|
Case "UNISPED"
|
||||||
Return "UNAT"
|
Return "UNAT"
|
||||||
Case "AMBAR"
|
Case "AMBAR"
|
||||||
|
|||||||
Reference in New Issue
Block a user