EXG Änderugnen
This commit is contained in:
@@ -64,8 +64,6 @@ Public Class cWorker_AES_EXG
|
||||
|
||||
frmDYNachrichtenVerarbeitung.setFirmaNL(VWI.Transaktion.IOPartner, VWI.Transaktion.IODivision3, EXG.exg_firma, EXG.exg_niederlassung)
|
||||
|
||||
|
||||
|
||||
If RESP.HeaderData.Consignee IsNot Nothing Then
|
||||
EXG.exg_Consignee_Name = RESP.HeaderData.Consignee.Name
|
||||
|
||||
@@ -226,21 +224,26 @@ Public Class cWorker_AES_EXG
|
||||
NCTS_OUT.ncts_Erstellung_SB = DY_ANM.dy_Erstellung_SB
|
||||
NCTS_OUT.ncts_LetzteBearbeitung = Now
|
||||
NCTS_OUT.ncts_LetzteBearbeitung_SB = DY_ANM.dy_LetzteBearbeitung_SB
|
||||
NCTS_OUT.ncts_firma = FIRMA_DY
|
||||
NCTS_OUT.ncts_firma = EXG.exg_firma
|
||||
NCTS_OUT.ncts_niederlassung = EXG.exg_niederlassung
|
||||
' DAKOSY_Interface_SEND.loadInClass_VersandanmeldungNCTSDE_004(NCTS_OUT, Me, DY_ANM, Me.FIRMA_DY)
|
||||
|
||||
If NCTS_OUT.SAVE_ALL() Then
|
||||
|
||||
Dim saveFile = ""
|
||||
|
||||
Dim testDY = True
|
||||
If cDakosyNCTSOut004.generateVersandanmeldungNCTSDE_004(NCTS_OUT, saveFile, "CREATE", Application.StartupPath) Then
|
||||
If saveFile <> "" Then
|
||||
If cDakosyFunftions.send_Data_To_Dakosy_FTP(saveFile, NCTS_OUT.ncts_ObjectName, DY_ANM.dy_Id, Me.FIRMA_DY) Then
|
||||
DAKOSY_Worker.cDakosy_Statusmeldungen.InsertStatusMeldung(DY_ANM, DAKOSY_Worker.cDY_Statusliste.S_03)
|
||||
'If SENDUNG IsNot Nothing Then SENDUNG.SET_VGMA() ' MA Vorgeschrieben in Sendung setzen.
|
||||
If testDY Then
|
||||
frmStartOptions.copyFile(saveFile, "\\datenarchiv\Datenarchiv\DAKOSY\ECHTSYSTEM\EXG\upl\NCTS\")
|
||||
Else
|
||||
DAKOSY_Worker.cDakosy_Statusmeldungen.InsertStatusMeldung(DY_ANM, DAKOSY_Worker.cDY_Statusliste.S_09)
|
||||
MsgBox("Sendefehler!")
|
||||
If cDakosyFunftions.send_Data_To_Dakosy_FTP(saveFile, NCTS_OUT.ncts_ObjectName, DY_ANM.dy_Id, NCTS_OUT.ncts_firma) Then
|
||||
DAKOSY_Worker.cDakosy_Statusmeldungen.InsertStatusMeldung(DY_ANM, DAKOSY_Worker.cDY_Statusliste.S_03)
|
||||
'If SENDUNG IsNot Nothing Then SENDUNG.SET_VGMA() ' MA Vorgeschrieben in Sendung setzen.
|
||||
Else
|
||||
DAKOSY_Worker.cDakosy_Statusmeldungen.InsertStatusMeldung(DY_ANM, DAKOSY_Worker.cDY_Statusliste.S_09)
|
||||
MsgBox("Sendefehler!")
|
||||
End If
|
||||
End If
|
||||
End If
|
||||
End If
|
||||
@@ -264,7 +267,7 @@ Public Class cWorker_AES_EXG
|
||||
|
||||
'----------------------------------------------------------------------
|
||||
'Es wird bei Daten zum AUsgang und "_EXG" automaitsch die Qualifizierung aufgerufen...
|
||||
Dim test = True
|
||||
Dim test = False
|
||||
If readEZA_DatenZumAusgang_DataEXITDE_005.Contains("_EXG") Or test Then
|
||||
Dim IOPARTNER = VWI.Transaktion.IOPartner
|
||||
Dim DIVISION3 = VWI.Transaktion.IODivision3
|
||||
@@ -278,7 +281,7 @@ Public Class cWorker_AES_EXG
|
||||
Dim saveFile = ""
|
||||
|
||||
DY_ACTIONS.Add("CHANGE")
|
||||
' DY_ACTIONS.Add("SEND")
|
||||
DY_ACTIONS.Add("SEND")
|
||||
|
||||
If generateInformationenZumAusgang003(EXG, readEZA_DatenZumAusgang_DataEXITDE_005, saveFile, DY_ACTIONS, IOPARTNER, DIVISION3, DAKOSY_SB) Then
|
||||
If saveFile <> "" Then
|
||||
@@ -358,7 +361,7 @@ Public Class cWorker_AES_EXG
|
||||
'TransitOperation:
|
||||
XML_EG.HeaderData.InformationType = "NV"
|
||||
'XML_EG.HeaderData.ActiveBorderTransportMeans.DepartureDateAndTime = Now '_Nicht, sonst fehler
|
||||
XML_EG.HeaderData.Finalization = True
|
||||
XML_EG.HeaderData.Finalization = 1
|
||||
XML_EG.HeaderData.ModeOfTransportAtTheBorder = 3
|
||||
|
||||
'XML_EG.HeaderData.MRN = MRN
|
||||
@@ -376,7 +379,7 @@ Public Class cWorker_AES_EXG
|
||||
System.IO.Directory.CreateDirectory(saveDir)
|
||||
End If
|
||||
|
||||
saveFile = saveDir & "DY_EXP_" & Now.ToString("yyMMdd_HHmmss_fff") & ".xml"
|
||||
saveFile = saveDir & "DY_EXG_" & Now.ToString("yyMMdd_HHmmss_fff") & ".xml"
|
||||
|
||||
XML.SaveToFile(saveFile)
|
||||
|
||||
@@ -392,7 +395,7 @@ Public Class cWorker_AES_EXG
|
||||
STATUS.SAVE()
|
||||
'-------------------------------------------
|
||||
|
||||
'SDL.DAKOSY_Interface_SEND.replaceNullDateXML(saveFile)
|
||||
DAKOSY_Worker.cDakosyFunftions.replaceNullDateXML(saveFile)
|
||||
|
||||
|
||||
Return True
|
||||
|
||||
Reference in New Issue
Block a user