Abrechnungslogik Sammelrechnungen MDM
This commit is contained in:
@@ -564,7 +564,7 @@ Public Class cRechnungsausgang
|
||||
End If
|
||||
Return True
|
||||
End Function
|
||||
Public Function SAVE_ANHAENGE(RK_ID As Integer, Optional delete As Boolean = True) As Boolean
|
||||
Public Function SAVE_ANHAENGE(RK_ID As Integer, Optional delete As Boolean = True, Optional showError As Boolean = True) As Boolean
|
||||
|
||||
Select Case delete
|
||||
|
||||
@@ -572,7 +572,7 @@ Public Class cRechnungsausgang
|
||||
|
||||
If DELETE_ANHAENGE() Then
|
||||
For Each p In ANHAENGE
|
||||
If Not p.INSERT(RK_ID) Then Return False
|
||||
If Not p.INSERT(RK_ID, showError) Then Return False
|
||||
Next
|
||||
Else
|
||||
Return False
|
||||
@@ -581,7 +581,7 @@ Public Class cRechnungsausgang
|
||||
Case Else
|
||||
|
||||
For Each p In ANHAENGE
|
||||
If Not p.INSERT(RK_ID) Then Return False
|
||||
If Not p.INSERT(RK_ID, showError) Then Return False
|
||||
Next
|
||||
|
||||
End Select
|
||||
@@ -999,10 +999,10 @@ Public Class cRechnungsausgangAnhaenge
|
||||
Return list
|
||||
End Function
|
||||
|
||||
Public Function INSERT(RK_ID) As Boolean
|
||||
Public Function INSERT(RK_ID As Integer, Optional showError As Boolean = True) As Boolean
|
||||
Me.RK_ID = RK_ID
|
||||
Dim list As List(Of VERAG_PROG_ALLGEMEIN.SQLVariable) = getParameterList()
|
||||
Return SQL.doSQLVarList(getInsertCmd, "FMZOLL", , list)
|
||||
Return SQL.doSQLVarList(getInsertCmd, "FMZOLL", showError, list)
|
||||
End Function
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user