Schlüssel übersichtlich, Segmente neu sortiert PDFs eingeführt, Beispiel Ansicht eingeführt,
48 lines
1.8 KiB
C#
48 lines
1.8 KiB
C#
using Dakota.Models.Segmente;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Dakota.Models
|
|
{
|
|
internal class Abrechnungsposition
|
|
{
|
|
public SegmentSLLAENF SegmentSLLAENF { get; private set; }
|
|
/// <summary>
|
|
/// Mit diesem Segment können weitere Informationen, bezogen
|
|
/// auf die abzurechnende Position übermittelt werden.Hier können u.a.die Uhrzeit und die gefahrenen Kilometer angegeben
|
|
/// werden. Es kann je abzurechnende Position einmal vorkommen
|
|
/// </summary>
|
|
public SegmentSLLASUT SegmentSLLASUT { get; private set; }
|
|
/// <summary>
|
|
/// Mit diesem Segment kann zu jeder abzurechnenden Position
|
|
/// ein Text(z.B.als Begründung) hinterlegt werden.Es kann je
|
|
/// abzurechnende Position einmal vorkommen.
|
|
/// </summary>
|
|
public SegmentSLLATXT SegmentSLLATXT { get; private set; }
|
|
/// <summary>
|
|
/// Mit diesem Segment kann zu jeder abzurechnenden Position
|
|
/// Mehrwertsteuer angegeben werden.Benutzt werden soll das
|
|
/// Segment nur dann, wenn dem in ENF genannten Einzelbetrag
|
|
/// die Mehrwertsteuer hinzuzurechnen ist.
|
|
/// </summary>
|
|
///public SegmentSLLAMWS SegmentSLLAMWS { get; private set; }
|
|
|
|
///
|
|
|
|
public Abrechnungsposition()
|
|
{
|
|
SegmentSLLAENF = new SegmentSLLAENF();
|
|
SegmentSLLASUT = new SegmentSLLASUT();
|
|
SegmentSLLATXT = new SegmentSLLATXT();
|
|
//SegmentSLLAMWS = new SegmentSLLAMWS();
|
|
}
|
|
|
|
public List<Segment> GetSegments()
|
|
{
|
|
return new List<Segment>() { SegmentSLLAENF, SegmentSLLASUT, SegmentSLLATXT,
|
|
};
|
|
//SegmentSLLAMWS };
|
|
}
|
|
}
|
|
}
|