Newsletter,GreenpulseCBAMCost, Rechnungsausgang-Pdf inDatenarchiv
This commit is contained in:
@@ -1841,9 +1841,9 @@ Public Class cFakturierung
|
||||
Dim p As New GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport
|
||||
rpt.Run(False)
|
||||
p.NeverEmbedFonts = ""
|
||||
|
||||
p.Export(rpt.Document, tmpPath)
|
||||
|
||||
|
||||
Dim Paramslist As New cParameterList(VERAG_PROG_ALLGEMEIN.cAllgemein.PROGID)
|
||||
Dim enableZugpferd = Paramslist.GET_PARAMETER_VALUE_BOOL("ZUGFeRD")
|
||||
If enableZugpferd Then
|
||||
@@ -1854,9 +1854,18 @@ Public Class cFakturierung
|
||||
Dim fileInfo_ZP As New FileInfo(Zugferdpath)
|
||||
Dim ZUGF_DS As New VERAG_PROG_ALLGEMEIN.cDATENSERVER("DOKUMENTE", "ZUGFERD", Now().Year, "", "", fileInfo_ZP.Name, -1, False)
|
||||
ZUGF_DS.uploadDataToDATENSERVER(Zugferdpath, fileInfo_ZP.Name, fileInfo_ZP.Extension,,,, True)
|
||||
|
||||
End If
|
||||
|
||||
'----------Rechnung immer in Datenserver speichern------------------------
|
||||
If Not Kopie Then
|
||||
If Not VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM Then
|
||||
Dim RG_DS As New VERAG_PROG_ALLGEMEIN.cDATENSERVER("RECHNUNGEN", "Firma_" & Rechnung.Firma_ID, CDate(Rechnung.RechnungsDatum).Year & "_" & CDate(Rechnung.RechnungsDatum).Month, "", "", RG_Bezeichnung, Rechnung.RechnungsKundenNr, False)
|
||||
RG_DS.uploadDataToDATENSERVER(tmpPath, RG_Bezeichnung, ".pdf",,,, True)
|
||||
Rechnung.SAVE_DsId(RG_DS.da_id)
|
||||
End If
|
||||
End If
|
||||
'-------------------------------------------------------------------------
|
||||
|
||||
|
||||
Path = tmpPath
|
||||
|
||||
@@ -2847,6 +2856,13 @@ Public Class cFakturierung
|
||||
End Try
|
||||
'-------------------------------------------------------------------------------
|
||||
|
||||
'----------Rechnung immer in Datenserver speichern------------------------
|
||||
Dim RG_DS As New VERAG_PROG_ALLGEMEIN.cDATENSERVER("RECHNUNGEN", "Firma_" & RECHNUNG.Firma_ID, CDate(RECHNUNG.RechnungsDatum).Year & "_" & CDate(RECHNUNG.RechnungsDatum).Month, "", "", RG_Bezeichnung, RECHNUNG.RechnungsKundenNr, True)
|
||||
RG_DS.uploadDataToDATENSERVER(tmpPath, RG_Bezeichnung, ".pdf",,,, True)
|
||||
RECHNUNG.SAVE_DsId(RG_DS.da_id)
|
||||
'-------------------------------------------------------------------------
|
||||
|
||||
|
||||
' MsgBox(Rechnugnsdruck)
|
||||
Dim RD_DRUCK = If(Rechnugnsdruck >= 0, Rechnugnsdruck, If(AD.Rechnungsdruck, 0)) 'If(AD.Rechnungsdruck, 0)
|
||||
' MsgBox(RD_DRUCK)
|
||||
@@ -4457,6 +4473,23 @@ Public Class cFakturierung
|
||||
MsgBox("Therefore-Import fehlgeschlagen!" & ex.Message & ex.StackTrace)
|
||||
End Try
|
||||
'-------------------------------------------------------------------------------
|
||||
Try
|
||||
'----------Rechnung immer in Datenserver speichern------------------------
|
||||
If Not SRDruckWiederholen And saveInTherefore Then
|
||||
If Not VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM And VorschauID = "" Then
|
||||
Dim RG_DS As New VERAG_PROG_ALLGEMEIN.cDATENSERVER("RECHNUNGEN", "Firma_" & Firma_ID, CDate(dt.Rows(0)("RechnungsDatum")).Year & "_" & CDate(dt.Rows(0)("RechnungsDatum")).Month, "", "", "Sammelrechnung_" & RechnungsNr & ".pdf", dt.Rows(0)("RechnungsKundenNr"), False)
|
||||
RG_DS.uploadDataToDATENSERVER(pathPDF, "Sammelrechnung_" & RechnungsNr & ".pdf", ".pdf",,,, True)
|
||||
For Each r In dt.Rows
|
||||
VERAG_PROG_ALLGEMEIN.cRechnungsausgang.SAVE_DsId(r("RK_ID"), RG_DS.da_id)
|
||||
Next
|
||||
|
||||
End If
|
||||
End If
|
||||
Catch ex As Exception
|
||||
MsgBox("RG PDF Speichern fehlgeschlagen!" & ex.Message & ex.StackTrace)
|
||||
End Try
|
||||
'-------------------------------------------------------------------------
|
||||
|
||||
|
||||
'ABRECHNUNGS API:
|
||||
'-------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user