Schlüssel übersichtlich, Segmente neu sortiert PDFs eingeführt, Beispiel Ansicht eingeführt,
38 lines
1.1 KiB
C#
38 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Dakota.Models.Segmente.SLGA
|
|
{
|
|
/// <summary>
|
|
/// Das Segment kann je Nachricht einmal übermittelt werden. Es ist nicht
|
|
/// in der Sammelrechnung-SLGA zu
|
|
/// übermitteln
|
|
/// </summary>
|
|
internal class SegmentSLGAUST : Segment
|
|
{
|
|
/// <summary>
|
|
/// Steuernummer gemäß § 14 Abs. 1a
|
|
/// UStG oder Umsatzsteuer-Identifikationsnummer.
|
|
/// </summary>
|
|
public Datenelement Steuernummer { get; private set; }
|
|
/// <summary>
|
|
/// "J" wenn befreit gem. § 4 UStG
|
|
/// </summary>
|
|
public Datenelement Kennung { get; private set; }
|
|
|
|
public SegmentSLGAUST()
|
|
{
|
|
Steuernummer = new Datenelement("Steuernummer", 0, 20, Feldart.Muss);
|
|
Kennung = new Datenelement("Kennung", 1, Feldart.Kann);
|
|
}
|
|
|
|
public override string GetHead() => "UST";
|
|
|
|
public override List<Dateneinheit> GetBody()
|
|
=> new List<Dateneinheit>() { Steuernummer, Kennung };
|
|
}
|
|
}
|