From 5fb319c9dcef003333e2725976d7c292026ad171 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 11 Sep 2023 14:16:13 +0200 Subject: [PATCH] =?UTF-8?q?Alloheim/Export/SAPExporter=20Debitornr=20Koste?= =?UTF-8?q?ntr=C3=A4ger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ReportImp/Alloheim/Export/SAPExporter.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ReportImp/Alloheim/Export/SAPExporter.cs b/ReportImp/Alloheim/Export/SAPExporter.cs index 53070fed1..5b0e96a9d 100644 --- a/ReportImp/Alloheim/Export/SAPExporter.cs +++ b/ReportImp/Alloheim/Export/SAPExporter.cs @@ -70,6 +70,7 @@ namespace Alloheim.Export qry.DebitorNumber, qry.CostCenter, qry.Verwendung, + qry.DebitorLVR, qry.Oid */ DateTime lastDate = new DateTime(date.Year, date.Month, 1); @@ -84,7 +85,7 @@ namespace Alloheim.Export sb.Append("1192\t"); // Belegkopftext 1192 sb.Append("D\t"); // D = Debitorenposition / zweite Zeile: S = Sachkontenposition sb.Append("01\t"); // Kontoart D: S=01 H=11 / zweite Zeile: Kontoart S: S=40 H=50 - sb.Append(String.Format("{0}\t", row[1])); //DebitorNumber / zweite Zeile: Sachkonto SAP + sb.Append(String.Format("1192{0}\t", row[4])); //DebitorNumber LVR/ zweite Zeile: Sachkonto SAP sb.Append(String.Format("{0:0.00}\t", row[0])); //Betrag sb.Append("00\t"); // Umsatzsteuerschlüssel sb.Append("S\t"); // zweite Zeile: S @@ -121,6 +122,7 @@ namespace Alloheim.Export qry.DebitorNumber, qry.CostCenter, qry.Verwendung, + qry.DebitorLvr, qry.Oid FROM ( @@ -130,6 +132,7 @@ namespace Alloheim.Export c.DebitorNumber, c.CostCenter, CONCAT(p.`LastName`, ', ', p.`FirstName`) as 'Verwendung', + org.DebitorNumber AS DebitorLvr, cb2sc.Oid FROM `supportconcept` sc INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` @@ -155,6 +158,7 @@ namespace Alloheim.Export c.DebitorNumber, c.CostCenter, CONCAT(p.`LastName`, ', ', p.`FirstName`) as 'Verwendung', + org.DebitorNumber AS DebitorLvr, cb2sc.Oid FROM `supportconcept` sc INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` @@ -229,7 +233,7 @@ ib.AccountingPeriodEnd sb.Append("1192\t"); // Belegkopftext 1192 sb.Append("D\t"); // D = Debitorenposition / zweite Zeile: S = Sachkontenposition sb.Append("01\t"); // Kontoart D: S=01 H=11 / zweite Zeile: Kontoart S: S=40 H=50 - sb.Append(String.Format("{0}\t", row[2])); //DebitorNumber / zweite Zeile: Sachkonto SAP + sb.Append(String.Format("1192{0}\t", row[6])); //DebitorNumber Kostenträger / zweite Zeile: Sachkonto SAP String betrag = String.Format("{0:0.00}", row[0]); // Betrag if (betrag.Contains("-")) // Storno {