2023-12-05 15:33:58 +01:00
|
|
|
|
using Dakota.Models.Schlüssels;
|
|
|
|
|
|
using System;
|
2023-06-16 16:00:37 +02:00
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using System.Linq;
|
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Dakota
|
|
|
|
|
|
{
|
|
|
|
|
|
public static class DakotaConfig
|
|
|
|
|
|
{
|
2024-10-31 16:18:51 +01:00
|
|
|
|
public static string IKAbsender => "490517618";
|
2023-12-05 15:33:58 +01:00
|
|
|
|
|
2023-06-16 16:00:37 +02:00
|
|
|
|
public static string TrennzeichenInnerhalb => ":";
|
|
|
|
|
|
public static string Trennzeichen => "+";
|
|
|
|
|
|
public static string Aufhebungszeichen => "?";
|
|
|
|
|
|
public static string Segmentendezeichen => "'";
|
2023-06-23 12:06:48 +02:00
|
|
|
|
public static string NewLine => "\n";
|
2023-06-22 13:02:31 +02:00
|
|
|
|
|
|
|
|
|
|
public static List<string> SpecialCollection => new List<string> { TrennzeichenInnerhalb, Trennzeichen, Aufhebungszeichen, Segmentendezeichen };
|
2023-12-05 15:33:58 +01:00
|
|
|
|
|
|
|
|
|
|
public static string Absenderklassifikation => "SL";
|
|
|
|
|
|
public static string Dateiidentifizierer => "S";
|
2024-05-15 10:49:31 +02:00
|
|
|
|
public static string GetLogischerDateiname(int _month) => $"{Absenderklassifikation}{IKAbsender.Substring(2, 6)}{Dateiidentifizierer}{_month:00}";
|
2023-06-16 16:00:37 +02:00
|
|
|
|
}
|
|
|
|
|
|
}
|