Argumenty funkcí nejsou volitelné, takže funkci musíte předat kompatibilní TVP. Nejsem si jistý, zda chápu smysl skalárně hodnocené funkce, která přebírá typ TVP, ale nepotřebuje - co tato funkce dělá a jak to může dělat bez TVP? Jste si jisti, že to není myšleno jako TVF?
Každopádně zde je návod, jak můžete předat prázdnou TVP skalární funkci:
DECLARE @x dbo.TVP_type_name;
SELECT dbo.function_name(@x);