Add error when price calculation was not successful

This commit is contained in:
Jonathan Jenne
2023-05-24 15:16:10 +02:00
parent 47407ac79a
commit dddb1dc53a
2 changed files with 2 additions and 0 deletions

View File

@@ -81,6 +81,7 @@
MandatorNotFound
MissingXmlAttribute
AttributeValidationFailed
PriceNotCalculated
End Enum
Public Class DocumentError

View File

@@ -383,6 +383,7 @@ Namespace Documents
''' </summary>
Public Async Function MaybeApplyPriceFunctions(pDocument As Document, pMandator As Mandator, pTemplate As Template) As Task(Of Document)
If pDocument.HasErrors Then
pDocument.AddDocumentError(DocumentErrorType.PriceNotCalculated, "Der Preis konnte für mindestens eine Zeile nicht ermittelt werden, weil es noch Fehler im Dokument gibt")
Return pDocument
End If