Description
For FA(3) invoices generated from XML, the currency code from Fa/KodWaluty is not displayed in the PDF as a dedicated currency information field/line for foreign currency invoices.
Example: when Fa/KodWaluty is set to EUR, the PDF does not show the expected information like "Invoice issued in currency EUR" / "Faktura wystawiona w walucie EUR".
Steps to reproduce
- Use an FA(3) XML invoice with Fa/KodWaluty set to a non-PLN value, e.g. EUR
- Generate a PDF from the XML
- Open the generated PDF
- Check the invoice details/positions section and note that the currency information based on Fa/KodWaluty is missing
Expected behavior
The PDF should display the currency information from Fa/KodWaluty for FA(3) invoices in foreign currencies. It should be shown as Kod waluty: EUR, the same way as in the original KSeF PDF.
Screenshots
KSeF:
ksef-fop:
Desktop
Additional context
The XML contains the correct Fa/KodWaluty value, but the FA(3) PDF template does not render the dedicated currency information consistently. FA(2) appears to handle this case differently, so the expected behavior would be to align FA(3) with FA(2) and always display currency information for non-PLN invoices.
Description
For FA(3) invoices generated from XML, the currency code from Fa/KodWaluty is not displayed in the PDF as a dedicated currency information field/line for foreign currency invoices.
Example: when Fa/KodWaluty is set to EUR, the PDF does not show the expected information like "Invoice issued in currency EUR" / "Faktura wystawiona w walucie EUR".
Steps to reproduce
Expected behavior
The PDF should display the currency information from Fa/KodWaluty for FA(3) invoices in foreign currencies. It should be shown as Kod waluty: EUR, the same way as in the original KSeF PDF.
Screenshots
KSeF:
ksef-fop:
Desktop
Additional context
The XML contains the correct Fa/KodWaluty value, but the FA(3) PDF template does not render the dedicated currency information consistently. FA(2) appears to handle this case differently, so the expected behavior would be to align FA(3) with FA(2) and always display currency information for non-PLN invoices.