Limitaciones del proveedor de datos de .NET Framework para mySAP Business Suite
A continuación se indican las limitaciones conocidas del proveedor de datos de .NET Framework para mySAP Business Suite (proveedor de datos para SAP):
El proveedor de datos para SAP no admite la conexión a un sistema SAP mediante conexión de red segura (SNC). Para obtener más información sobre SNC, consulte Seguridad entre el sistema SAP y el adaptador.
El proveedor de datos para SAP no admite las
DbType
propiedades niSize
deSAPParameter
. En su lugar, cuando el usuario especifica un valor paraSAPParameter
, el valor se convierte internamente en un tipo de datos de .NET según la asignación establecida entre los tipos de datos de .NET y SAP.La longitud máxima permitida para los valores de campo de los tipos
CURR
de datos de SAP ,DEC
yQUAN
es de 29 dígitos. Aunque SAP proporciona 31 posiciones para estos valores de tipo de datos de forma nativa, el tipo de datos decimal de .NET al que se convierten impone un límite de 29 dígitos.Una limitación de asignación entre el tipo
Double
de datos .NET y el tipo de datos de SAPFLTP
puede provocar un error de desbordamiento al leer datos del sistema SAP en el tipo .NET. Aunque el tipo .NET puede representar un número de 64 bits de precisión doble con valores que van desde 1,79769313486232e308 a positivo 1,79769313486232e308, Un tipo de SAPFLTP
analizado por el proveedor de datos para SAP no puede superar 1,8446744073709552E+19; el límite efectivo delFLTP
tipo es el intervalo negativo 1,8446744073709552E+19 a positivo 1,8446744073709552E+19.Debido a problemas con el control del tiempo de espera de la biblioteca cliente subyacente, el proveedor de datos para SAP no admite el tiempo de espera de conexión ni el comando.
El proveedor de datos para SAP no admite el comportamiento asincrónico de comandos.
Cuando se usa con un proyecto de SQL Server Integration Services (SSIS), el proveedor de datos para SAP no puede recuperar los datos de las columnas que contienen valores con más de 8000 caracteres. Esto se debe a una restricción de SSIS según la cual:
No se admiten valores mayores de 4000 caracteres en la variable SSIS.
No se admiten valores mayores que 4000 caracteres anchos.
No se admiten valores mayores que 8000 caracteres de un solo byte.
Consulte también
Acerca del proveedor de datos de .NET Framework para mySAP Business Suite