Results 73 comments of Stephan

isn't it only the element's class which you'd influence? That could work much easier.

The rule that is used is: ram:GrandTotalAmount = round(ram:TaxBasisTotalAmount*100 + ram:TaxTotalAmount[@currencyID=/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode]*100 +0) div 100) or ((ram:GrandTotalAmount = ram:TaxBasisTotalAmount) and not (ram:TaxTotalAmount[@currencyID=/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode])) i.e.: GrandTotalAmount = round(TaxBasisTotalAmount*100 + TaxTotalAmount * 100 +...

Imho yes. I've sent an email to [email protected]. Let's see what they answer.

I have received good feedback. CurrencyID can be used optionally in all profiles. Exception seems to be TaxBasisTotalAmount. In this tag, CurrencyID is only allowed in Extended profile. I have...

I expect that the validator will be updated (the issue https://github.com/ZUGFeRD/ZUV/issues/39 is marked as upstream now). Suggestion: Let's leave this issue open as a reminder and let's move on with...

imho it doesn't make sense to adopt the behaviour of the library to bugs of the validator.

Hi, thanks for the request. I understand the problem. However, creating setters for every field degrates the library to a type-safe xml generator which is not my original goal. The...

Hello, thanks a lot. I understand the problem here. The idea of the library is that it is no xml mapper but simplifies handling of zugferd/xrechnung invoices as much as...

Hi @ahagert , Please read the license in section 4, Redistribution. It seems like you are free to rename and modify as you wish. However, I find it to be...

Good point. Essentially, the test was wrong. It needs to be checked if there is any reference document at all. I will take care of this. Could you help me...