new tax code CARGO_023
This commit is contained in:
parent
f72ef5cce6
commit
a272c8bdb4
2 changed files with 9 additions and 3 deletions
|
|
@ -78,7 +78,13 @@ public enum TaxCode {
|
|||
* (Art. 28b UStG-PL, excluding Art. 100 sec. 1 no. 4).
|
||||
* NOT reportable in VAT-UE.
|
||||
*/
|
||||
CARGO_NPT("NPT", "np I", "P_13_8", null);
|
||||
CARGO_NPT("NPT", "np I", "P_13_8", null),
|
||||
|
||||
/**
|
||||
* Art. 83 ust. 1 pkt 23 ustawy o VAT — usługi transportu międzynarodowego (z
|
||||
* definicją z ust. 3)
|
||||
*/
|
||||
CARGO_023("023", "0 KR", "P_13_6_1", null);
|
||||
|
||||
private final String cargosoftCode;
|
||||
private final String p12Value;
|
||||
|
|
|
|||
|
|
@ -327,7 +327,7 @@ public class KSeFAdapterTest {
|
|||
}
|
||||
|
||||
/**
|
||||
* Negative test: an unknown CargoSoft VAT code (here the mixed code "023"
|
||||
* Negative test: an unknown CargoSoft VAT code (here the mixed code "0xx"
|
||||
* which is intentionally not mapped) must abort processing with a
|
||||
* PluginException. This guards against silently producing JPK_V7-invalid
|
||||
* invoices when CargoSoft is extended with a new code.
|
||||
|
|
@ -356,7 +356,7 @@ public class KSeFAdapterTest {
|
|||
.setItemValue("datev.umsatz", 1000.00)
|
||||
.setItemValue("datev.vatrate", 23.0)
|
||||
// 023 is the CargoSoft mixed code - NOT mapped, expected to fail
|
||||
.setItemValue("cargosoft.vat.code", "023");
|
||||
.setItemValue("cargosoft.vat.code", "0xx");
|
||||
childItems.add(lineItem.getAllItems());
|
||||
|
||||
workitem.setItemValue("_childitems", childItems);
|
||||
|
|
|
|||
Loading…
Reference in a new issue