Anpassung Skript finception invoice: Betragsvalidierung von Betragsinformationen und Kontierungszeile
Folgende Änderung wurden durchgeführt:Parameter:
Skript "invoiceValidation -> Parameter: "consistenceNetAmount": false geändert auf true
-> Bei "false" wird keine Validierung der Betragsinformationen mit der Kontierung durchgeführt
-> Bei "true" wird eine Validierung der Betragsinformationen mit der Kontierung durchgeführt
Im Skript:
}
let errors = [];
// Überprüfung, ob einer der USt.-Codes "65016d2c072ad73b1dc6fbd4" ist, und wenn ja, setze consistenceNetAmount auf false
if (vatCode1 === "65016d2c072ad73b1dc6fbd4" ||
vatCode2 === "65016d2c072ad73b1dc6fbd4" ||
vatCode3 === "65016d2c072ad73b1dc6fbd4") {
parameter.consistenceNetAmount = false;
debug("consistenceNetAmount wurde auf false gesetzt, da ein VatCode '65016d2c072ad73b1dc6fbd4' ist.");
}
currentObject.getInvoiceItems().forEach(invoiceItem => {
.......