Bugfix Kontakt, SeWo, Contura Export TWG, Diakonie KKK
This commit is contained in:
@@ -35,7 +35,7 @@ namespace TwgJonathan.Export
|
||||
public static String GetAbrechnungenString(DateTime date)
|
||||
{
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.AppendLine("AnwenderNr;TeilnNr;Wirtschaftsjahr;Wirtschaftsmonat;ErfaBuchhnr;ErfaBetrag;FibuBelegNr;BelegDatum;FKontoNr;FGKontoNr;Buchungstext");
|
||||
sb.AppendLine("AnwenderNr;TeilnNr;Wirtschaftsjahr;Wirtschaftsmonat;Buchungssatz;ErfaBuchhnr;ErfaBetrag;FibuBelegNr;BelegDatum;FKontoNr;FGKontoNr;KstKtr;Buchungstext");
|
||||
|
||||
var s = GetMonatlicheRechnungenString(date);
|
||||
if (!String.IsNullOrWhiteSpace(s))
|
||||
@@ -88,12 +88,12 @@ namespace TwgJonathan.Export
|
||||
{
|
||||
sb.AppendLine();
|
||||
}
|
||||
sb.Append("200015000;123456;"); // Anwender Nr.;TeilNr
|
||||
sb.Append("172265000;172265;"); // Anwender Nr.;TeilNr
|
||||
|
||||
sb.Append(String.Format("{0:yyyy}", date)); // Wirtschaftsjahr
|
||||
sb.Append(";");
|
||||
sb.Append(String.Format("{0:0}", date.Month)); // Wirtschaftsmonat
|
||||
sb.Append(";");
|
||||
sb.Append(";1;"); //Buchungssatz
|
||||
sb.Append(String.Format("{0:0}", idx++)); //ErfaBuchhnr
|
||||
sb.Append(";");
|
||||
sb.Append(String.Format("{0:0.00}", row[0])); // ErfaBetrag
|
||||
@@ -104,8 +104,8 @@ namespace TwgJonathan.Export
|
||||
sb.Append(";");
|
||||
sb.Append(String.Format("{0}", row[4])); // FKontoNr (Debitor)
|
||||
sb.Append(";");
|
||||
sb.Append(String.Format("{0}", row[1])); // FKontoNr
|
||||
sb.Append(";");
|
||||
sb.Append(String.Format("{0}", row[1])); // FGKontoNr
|
||||
sb.Append(";6300;"); // Kostenstelle
|
||||
String buchungstext = "";
|
||||
long? c2sOid = (long?)row[6];
|
||||
|
||||
@@ -113,7 +113,7 @@ namespace TwgJonathan.Export
|
||||
{
|
||||
var c2s = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(c2sOid.Value);
|
||||
var c = c2s.SupportConcept.Customer;
|
||||
buchungstext = String.Format("{0}, {1}", c.Person.LastName, c.Person.FirstName);
|
||||
buchungstext = String.Format("{0} {1} {2:0.00}/{3}", c.Person.LastName, c.Person.FirstName, date.Month, date.Year);
|
||||
buchungstext = buchungstext.Replace(";", ",");
|
||||
}
|
||||
sb.Append(buchungstext);
|
||||
|
||||
Reference in New Issue
Block a user