stephanstapel / ZUGFeRD-csharp

C# assembly for creating and reading ZUGFeRD invoices
Apache License 2.0
169 stars 93 forks source link

ShipToTradeParty wird nicht geschrieben. #359

Open MSergLoos opened 2 days ago

MSergLoos commented 2 days ago

Profile = Comfort ZUGFeRDVersion.Version22

Dieses Element wird in das XML nicht geschrieben:

<ram:ApplicableHeaderTradeDelivery>
            <ram:ShipToTradeParty>
                <ram:PostalTradeAddress>
                    <ram:PostcodeCode>12345</ram:PostcodeCode>
                    <ram:LineOne>Verwaltung Straße 40</ram:LineOne>
                    <ram:LineTwo>Einheit: 5.OG rechts</ram:LineTwo>
                    <ram:CityName>Musterstadt</ram:CityName>
                    <ram:CountryID>DE</ram:CountryID>
                </ram:PostalTradeAddress>
            </ram:ShipToTradeParty>
        </ram:ApplicableHeaderTradeDelivery>

Zum Setzen der Werte benutze ich die Eigenschaft: public Party ShipTo { get; set; }

Bespieldokument aus zugferd22de\EN16931: "EN16931_Betriebskostenabrechnung.pdf"

quotschmacher commented 2 days ago

Schau mal hier: https://github.com/stephanstapel/ZUGFeRD-csharp/blob/df32503306a6a19aaa4ba4ac7fd175b425e91ee9/ZUGFeRD/InvoiceDescriptor23CIIWriter.cs#L1265 Wird nur im Extended Profil geschrieben.

MSergLoos commented 2 days ago

grafik