diff --git a/Fuchs_Database/dbo/Functions/fds__fn_bankingtransactions.sql b/Fuchs_Database/dbo/Functions/fds__fn_bankingtransactions.sql index a9e2e9d..d44ace0 100644 --- a/Fuchs_Database/dbo/Functions/fds__fn_bankingtransactions.sql +++ b/Fuchs_Database/dbo/Functions/fds__fn_bankingtransactions.sql @@ -42,7 +42,8 @@ BEGIN AND NOT (ISNULL(bt_.[AccountNumberOfPayer],'') IN ('DE52301502000002091478') AND ISNULL(bt_.[SepaRemittanceInformation],'') like ('%umbuchung%')) AND NOT (ISNULL(bt_.[AccountNumberOfPayer],'') IN ('DE23501108006161606386') AND ISNULL(bt_.[SepaRemittanceInformation],'') like ('%ebay%')) AND NOT (ISNULL(bt_.[SepaRemittanceInformation],'') like ('%Umsatzsteuer%')) - AND ISNULL(bt_.AccountNumberOfPayer,'') <> '' + -- manual credits (fds__setBankingtransaction_manual, account 999) carry no payer IBAN but must count as payments + AND (ISNULL(bt_.AccountNumberOfPayer,'') <> '' OR bt_.[TransactionTypeIdCode] = 'MAN') ) ), bs0manu as ( SELECT bs.[taID], [invid] = spl.[value], [manu] = cast(1 as bit)