全国販社を指定するとタイムアウトになってしまう。
LEFT OUTER JOIN M代理店子 AS W販売事業部 ON
W販売事業部.代理店ID = dbo.F販売事業部ID取得(W.代理店ID, @請求書締め日) AND W販売事業部.有効開始日 <= @請求書締め日 AND W販売事業部.有効終了日 >= @請求書締め日 ←ここが原因!
上記の箇所がパラメータを使用すると何故か返ってこないので Data.AddParameter?(Field.請求書締め日, param0, cmd); ここをコメントアウトして stb.AppendLine?(String.Format("DECLARE @請求書締め日 DATE = '{0}'", param0.ToString?("d"))); に修正して対応