Issue #458 Allow multiple PaymentTerms for in Invoice

This commit is contained in:
Jens Nober
2024-08-30 09:15:25 +02:00
parent deea7c03cd
commit 68294ea9d2
7 changed files with 146 additions and 103 deletions

View File

@@ -225,7 +225,7 @@ public class ZF2EdgeTest extends MustangReaderTestCase {
}
@Override
public IZUGFeRDPaymentTerms getPaymentTerms() {
public IZUGFeRDPaymentTerms[] getPaymentTerms() {
PaymentDiscountTerms paymentDiscountTerms =
new PaymentDiscountTerms(
new BigDecimal(2), // skonto prozent
@@ -240,13 +240,13 @@ public class ZF2EdgeTest extends MustangReaderTestCase {
e.printStackTrace();
}
return
new PaymentTerms(
"14 Tage 2% Skonto, 30 Tage rein netto",
due,// fälligkeitsdatum
paymentDiscountTerms //PaymentDiscountTerms
);
return new IZUGFeRDPaymentTerms[]{
new PaymentTerms(
"14 Tage 2% Skonto, 30 Tage rein netto",
due,// fälligkeitsdatum
paymentDiscountTerms //PaymentDiscountTerms
)
};
}
@Override

View File

@@ -243,7 +243,7 @@ public class ZF2Test extends MustangReaderTestCase {
try {
assertEquals(zi.getVersion(), 2);
} catch (final Exception e) {
// TODO Auto-generated catch block
// TCalODO Auto-generated catch block
e.printStackTrace();
}
}