-- ============================================= -- Author: -- Create date: -- Description: -- ============================================= CREATE FUNCTION [dbo].[fds__fn_ReminderDocumentName] ( @ReminderType char(1) , @ReminderTitle varchar(100) , @DateFinalized datetime , @InvoiceId varchar(10) ) RETURNS varchar(50) AS BEGIN DECLARE @doc varchar(50); SET @doc = CASE WHEN @DateFinalized is null THEN '' WHEN ISNULL(@ReminderTitle,'') <> '' THEN @ReminderTitle WHEN @ReminderType = 'f' THEN 'Zahlungserinnerung ' + @InvoiceId WHEN @ReminderType = 'c' THEN 'Mahnung ' + @InvoiceId WHEN @ReminderType = 'f' THEN 'Mahnung ' + @InvoiceId ELSE 'Zahlungserinnerung ' + @InvoiceId END; RETURN @doc + '.pdf'; END