Feldtypen bei Basis Segmenten vergessen

This commit is contained in:
2023-06-22 13:04:46 +02:00
parent 3026b3c4d0
commit 07c4b05a39
4 changed files with 19 additions and 19 deletions

View File

@@ -80,17 +80,17 @@ namespace Dakota.Models.Segmente
public SegmentUNB()
{
Syntax = new Datenelementgruppe(2);
SyntaxKennung = Syntax.Datenelemente[0] = new Datenelement(4);
SyntaxVersionsnummer = Syntax.Datenelemente[1] = new Datenelement(1);
Absenderdatei = new Datenelement(0, 35);
Empfangdatei = new Datenelement(0, 35);
SyntaxKennung = Syntax.Datenelemente[0] = new Datenelement(4, Feldart.Muss);
SyntaxVersionsnummer = Syntax.Datenelemente[1] = new Datenelement(1, Feldart.Muss);
Absenderdatei = new Datenelement(0, 35, Feldart.Muss);
Empfangdatei = new Datenelement(0, 35, Feldart.Muss);
DatumUhrzeit = new Datenelementgruppe(2);
Datum = DatumUhrzeit.Datenelemente[0] = new Datenelement(8);
Uhrzeit = DatumUhrzeit.Datenelemente[1] = new Datenelement(4);
Datenaustauschreferenz = new Datenelement(0, 14);
Leistungsbereich = new Datenelement(1);
Anwengundsreferenz = new Datenelement(0, 14);
Testindikator = new Datenelement(1);
Datum = DatumUhrzeit.Datenelemente[0] = new Datenelement(8, Feldart.Muss);
Uhrzeit = DatumUhrzeit.Datenelemente[1] = new Datenelement(4, Feldart.Muss);
Datenaustauschreferenz = new Datenelement(0, 14, Feldart.Muss);
Leistungsbereich = new Datenelement(1, Feldart.Muss);
Anwengundsreferenz = new Datenelement(0, 14, Feldart.Muss);
Testindikator = new Datenelement(1, Feldart.Muss);
}
public override string GetHead() => "UNB";

View File

@@ -58,12 +58,12 @@ namespace Dakota.Models.Segmente
public SegmentUNH()
{
Nachrichtenreferenznummer = new Datenelement(0, 14);
Nachrichtenreferenznummer = new Datenelement(0, 14, Feldart.Muss);
Nachrichtenerkennung = new Datenelementgruppe(4);
NachrichtenTypKennung = Nachrichtenerkennung.Datenelemente[0] = new Datenelement(0, 6);
Verionsnummer = Nachrichtenerkennung.Datenelemente[1] = new Datenelement(0, 3);
FreigabeNrDesTypes = Nachrichtenerkennung.Datenelemente[2] = new Datenelement(0, 3);
VerwaltendeOrganisation = Nachrichtenerkennung.Datenelemente[3] = new Datenelement(0, 2);
NachrichtenTypKennung = Nachrichtenerkennung.Datenelemente[0] = new Datenelement(0, 6, Feldart.Muss);
Verionsnummer = Nachrichtenerkennung.Datenelemente[1] = new Datenelement(0, 3, Feldart.Muss);
FreigabeNrDesTypes = Nachrichtenerkennung.Datenelemente[2] = new Datenelement(0, 3, Feldart.Muss);
VerwaltendeOrganisation = Nachrichtenerkennung.Datenelemente[3] = new Datenelement(0, 2, Feldart.Muss);
}
public override string GetHead() => "UNH";

View File

@@ -23,8 +23,8 @@ namespace Dakota.Models.Segmente
public SegmentUNT()
{
AnzahlEinheiten = new Datenelement(6);
Nachrichtenreferenznummer = new Datenelement(0, 14);
AnzahlEinheiten = new Datenelement(6, Feldart.Muss);
Nachrichtenreferenznummer = new Datenelement(0, 14, Feldart.Muss);
}
public override string GetHead() => "UNT";

View File

@@ -23,8 +23,8 @@ namespace Dakota.Models.Segmente
public SegmentUNZ()
{
AnzahlNachrichten = new Datenelement(6);
Datenaustauschreferenz = new Datenelement(0, 14);
AnzahlNachrichten = new Datenelement(6, Feldart.Muss);
Datenaustauschreferenz = new Datenelement(0, 14, Feldart.Muss);
}
public override string GetHead() => "UNZ";