Provedor do tipo F # SQL - por que nem todos os procedimentos armazenados são fornecidos?

Estou tentando acessar um banco de dados existente pelo tipo Microsoft.FSharp.Data.TypeProviders.SqlDataConnection. Existem alguns procedimentos armazenados que não são fornecidos (mas a maioria é).

Estou tentando determinar o que diferencia os procedimentos improváveis dos outros - acredito que os tipos personalizados são uma das razões pelas quais a disposição de tipos pode falhar, mas eles não parecem estar presentes aqui.

Por que outras razões nossos procedimentos armazenados podem ser improváveis?

Editar:

Eu identifiquei o seguinte bloco como um causador de impossibilidade de provisão:

      EXEC @intReturn = te_audit_log @action = 'I',
                                     @user_id = @intUserId,
                                     @table_id = 1,
                                     @audit_action = 'A',
                                     @data_id = @intStatus,
                                     @session_guid = @session_guid,
                                     @effective_date = @actual_timedate,
                                     @employee_id = @employee_id

... acho que é porque o sproc que está sendo "executado" também possui caminhos que retornam valores de uma tabela temporária.

questionAnswers(1)

yourAnswerToTheQuestion