﻿
-- =============================================
-- Author:		<Author,,Name>
-- Create date: <Create Date, ,>
-- Description:	<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