Obtenga información sobre el adaptador de BizTalk para las propiedades de enlace de mySAP Business Suite.
El adaptador de Microsoft BizTalk para mySAP Business Suite muestra varias propiedades de enlace que permiten controlar parte de su comportamiento en tiempo de ejecución y tiempo de diseño. En esta sección se describen estas propiedades de enlace y se proporcionan vínculos a temas que explican cómo se pueden establecer.
Propiedades de enlace del adaptador de SAP
En la tabla siguiente se muestran las propiedades de enlace del adaptador de SAP agrupadas por categoría. La categoría hace referencia al nodo en el que cada propiedad de enlace aparece en los cuadros de diálogo que presentan diferentes aplicaciones para configurar el adaptador (SAPBinding).
Propiedad de enlace CloseTimeout: especifica el tiempo de espera de cierre de la conexión WCF. El valor predeterminado es 1 minuto.
- Categoría: General
- Tipo de .NET: System.DateTime
Propiedad de enlace DataTypesBehavior : el sistema SAP no exige que se especifiquen valores correctos para los campos DATS, TIMS y NUMC. Por lo tanto, si los valores no válidos están presentes en el almacén de datos de SAP para los campos DATS, TIMS y NUMC, y un programa cliente intenta leer los valores mediante el adaptador de SAP, el adaptador produce una excepción.
- Categoría: General
- Tipo de .NET: Microsoft.Adapters.SAP.SapDataTypesBehavior
El sistema SAP tiene valores especiales para representar valores mínimos y máximos para los campos DATS, TIMS y NUMC para los que no hay ningún tipo de .NET equivalente. Por ejemplo, los valores mínimo y máximo de un campo DATS son 000000000 y 99999999 respectivamente, para los que no hay ningún tipo de .NET equivalente DateTime. Además, la conversión de los valores mínimo y máximo de los campos DATS a valor DateTime.MinValue y DateTime.Max no es factible porque el valor mínimo o máximo para el campo DATS y el valor mínimo o máximo de un tipo DateTime de .NET no son los mismos.
Para permitir que los clientes del adaptador controlen el comportamiento del adaptador cuando se encuentran valores especiales en el sistema SAP, puede establecer la propiedad de enlace DataTypesBehavior . Se trata de una propiedad de enlace compleja que tiene las siguientes subpropiedades:
DateTimeMaxToDats: especifica el comportamiento que debe seguir el adaptador para enviar un valor DATS cuando el cliente del adaptador envía el valor DateTime.MAX, que es "9999-12-31T23:59:59.99999999". Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si el programa cliente envía el valor DateTime.MAX.
- <VALOR>: cuando se establece en esto, el adaptador envía el valor especificado a SAP si el programa cliente envía el valor DateTime.MAX. El valor predeterminado es 99991231.
DateTimeMaxToTims: especifica el comportamiento que debe seguir el adaptador para enviar un valor TIMS cuando el cliente del adaptador envía el valor DateTime.MAX, que es "9999-12-31T23:59:59.99999999". Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si el programa cliente envía el valor DateTime.MAX.
- <VALOR>: cuando se establece en esto, el adaptador envía el valor especificado a SAP si el programa cliente envía el valor DateTime.MAX. El valor predeterminado es 235959.
DateTimeMinToDats: especifica el comportamiento que debe seguir el adaptador para enviar un valor DATS cuando el cliente del adaptador envía el valor DateTime.MIN, que es "0001-01-01T00:00:00". Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si el programa cliente envía el valor DateTime.MIN.
- <VALOR>: cuando se establece en esto, el adaptador envía el valor especificado a SAP si el programa cliente envía el valor DateTime.MIN. El valor predeterminado es 00010101.
DateTimeMinToTims: Especifica el comportamiento que debe seguir el adaptador para enviar un valor TIMS cuando el cliente del adaptador envía el valor DateTime.MIN, que es "0001-01-01T00:00:00". Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si el programa cliente envía el valor DateTime.MIN.
- <VALOR>: cuando se establece en esto, el adaptador envía el valor especificado a SAP si el programa cliente envía el valor DateTime.MIN. El valor predeterminado es 000000.
DateTimeNullToDats: Especifica el comportamiento que debe seguir el adaptador para enviar un valor DATS cuando el cliente del adaptador envía un valor DateTime NULL. Puede establecer esto en los valores siguientes:
- ERROR: Cuando se establece en esto, el adaptador produce un error si el programa cliente envía un valor DateTime NULL.
- SKIP (valor predeterminado): cuando se establece en esto, el adaptador omite el campo y no envía ningún valor a SAP si el programa cliente envía un valor DateTime NULL.
- <VALOR>: cuando se establece en esto, el adaptador envía el valor especificado a SAP si el programa cliente envía un valor DateTime NULL.
DateTimeNullToTims: Especifica el comportamiento que debe seguir el adaptador para enviar un valor TIMS cuando el cliente del adaptador envía un valor DateTime NULL. Puede establecer esto en los valores siguientes:
- ERROR: Cuando se establece en esto, el adaptador produce un error si el programa cliente envía un valor DateTime NULL.
- SKIP (valor predeterminado): cuando se establece en esto, el adaptador omite el campo y no envía ningún valor a SAP si el programa cliente envía un valor DateTime NULL.
- <VALOR>: cuando se establece en esto, el adaptador envía el valor especificado a SAP si el programa cliente envía un valor DateTime NULL.
DatsMaxToDateTime: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor DateTime cuando el adaptador recibe un DATS. Valor MAX, que es 99999999, de SAP. Puede establecer esto en los valores siguientes:
- ERROR (valor predeterminado): cuando se establece en esto, el adaptador produce un error si recibe un DATS. Valor MAX de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un DATS. Valor MAX de SAP.
- <VALOR>: cuando se establece en esto, el adaptador analiza el valor especificado en el formato XSD:DateTime y lo devuelve al programa cliente.
DatsMinToDateTime: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor DateTime cuando el adaptador recibe un DATS. Valor MIN, que es 000000000, de SAP. Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si recibe un DATS. Valor MIN de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un DATS. Valor MIN de SAP.
- <VALOR>: cuando se establece en esto, el adaptador analiza el valor especificado en el formato XSD:DateTime y lo devuelve al programa cliente.
El valor predeterminado es:
- BizTalk Server 2020 CU1 y versiones anteriores: ERROR.
- BizTalk Server 2020 CU2 y versiones más recientes: 0001-01-01T00:00:00.
EmptyDatsToDateTime: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor DateTime cuando el adaptador recibe un valor DATS vacío de SAP. Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si recibe un valor DATS vacío de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un valor DATS vacío de SAP.
- <VALUE>. Cuando se establece en esto, el adaptador analiza el valor especificado en el formato XSD:DateTime y lo devuelve al programa cliente. El valor predeterminado es 0001-01-01T00:00:00.
EmptyNumcToInt: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor entero cuando el adaptador recibe un valor NUMC vacío (todos los espacios) de SAP. Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si recibe un valor NUMC vacío de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un valor NUMC vacío de SAP.
- <VALUE>. Cuando se establece en esto, el adaptador asume que el valor especificado es un valor Int32 o Int64 válido y lo devuelve al programa cliente. El valor predeterminado es 0.
EmptyTimsToDateTime: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor DateTime cuando el adaptador recibe un valor TIMS vacío de SAP. Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si recibe un valor TIMS vacío de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un valor TIMS vacío de SAP.
- <VALUE>. Cuando se establece en esto, el adaptador analiza el valor especificado en el formato XSD:DateTime y lo devuelve al programa cliente. El valor predeterminado es 0001-01-01T00:00:00.
InvalidDatsToDateTime: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor DateTime cuando el adaptador recibe un valor DATS no válido de SAP. Puede establecer esto en los valores siguientes:
- ERROR (valor predeterminado): cuando se establece en esto, el adaptador produce un error si recibe un valor DATS no válido de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un valor DATS no válido de SAP.
- <VALUE>. Cuando se establece en esto, el adaptador analiza el valor especificado en el formato XSD:DateTime y lo devuelve al programa cliente.
InvalidNumcToInt: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor entero cuando el adaptador recibe un valor NUMC no válido de SAP. Puede establecer esto en los valores siguientes:
- ERROR: cuando se establece en esto, el adaptador produce un error si recibe un valor NUMC no válido de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un valor NUMC no válido de SAP.
- <VALUE>. Cuando se establece en esto, el adaptador asume que el valor especificado es un valor Int32 o Int64 válido y lo devuelve al programa cliente. El valor predeterminado es 0.
TimsMaxToDateTime: Especifica el comportamiento que debe seguir el adaptador para recuperar un valor DateTime cuando el adaptador recibe un TIMS. Valor MAX de SAP. Puede establecer esto en los valores siguientes:
- ERROR (valor predeterminado): cuando se establece en esto, el adaptador produce un error si recibe un TIMS. Valor MAX de SAP.
- NULL: cuando se establece en esto, el adaptador devuelve NULL si recibe un TIMS. Valor MAX de SAP.
- <VALUE>. Cuando se establece en esto, el adaptador analiza el valor especificado en el formato XSD:DateTime y lo devuelve al programa cliente.
Propiedad de enlace de nombre : no compatible.
- Categoría: General
- Tipo de .NET: cadena
Propiedad de enlace OpenTimeout : especifica el tiempo de espera de apertura de la conexión WCF. El valor predeterminado es 1 minuto.
- Categoría: General
- Tipo de .NET: System.DateTime
Propiedad de enlace ReceiveTimeout : especifica el tiempo de espera de recepción del mensaje WCF. Básicamente, esto significa la cantidad máxima de tiempo que espera el adaptador para un mensaje entrante. El valor predeterminado es 10 minutos.
- Categoría: General
- Tipo de .NET: System.DateTime
En el caso de las operaciones entrantes, como recibir IDOC, se recomienda establecer el tiempo de espera en el valor máximo posible; que es 24.20:31:23.6470000 (24 días). Cuando se usa el adaptador con BizTalk Server, establecer el tiempo de espera en un valor grande no afecta a la funcionalidad del adaptador.
Propiedad de enlace SendTimeout: especifica el tiempo de espera de envío del mensaje WCF. El valor predeterminado es 1 minuto.
- Categoría: General
- Tipo de .NET: System.DateTime
Propiedad de enlace EnableBizTalkCompatiblityMode: especifica si se debe cargar el elemento de enlace de canal con capas de BizTalk. El elemento enlace de canal superpuesta de BizTalk se carga para permitir que las transacciones de BizTalk fluyan a través del adaptador de SAP al sistema SAP.
- Categoría: BizTalk
- Tipo de .NET: bool (System.Boolean)
Lo que necesita saber:
- Establézcalo en true para cargar el elemento de enlace. De lo contrario, establézcalo en false.
- Al usar los adaptadores de BizTalk Server, siempre debe establecer la propiedad en true. Al usar los adaptadores de Visual Studio, siempre debe establecer la propiedad en false.
Propiedad de enlace EnableBusinessObjects : esta propiedad está en desuso. El adaptador siempre muestra el nodo BAPI al examinar los metadatos mediante el complemento Agregar referencia de servicio de adaptador o el complemento Consumir servicio de adaptador. El comportamiento es el mismo que establecer EnableBusinessObjects en true en bizTalk Adapter Pack versión 1.0.
- Categoría: Bapi
- Tipo de .NET: bool (System.Boolean)
Propiedad de enlace EnableConnectionPooling : especifica si el grupo de conexiones del adaptador de SAP está habilitado. El valor predeterminado es true, que especifica que el grupo de conexiones está habilitado.
- Categoría: Conexión
- Tipo de .NET: bool (System.Boolean)
Propiedad de enlace IdleConnectionTimeout: especifica el tiempo de espera de conexión inactiva del adaptador de SAP. Cuando una conexión del grupo está inactiva (sin usar) durante un período que supere este tiempo de espera, se eliminará la conexión. El valor predeterminado es 15 minutos. El tiempo de espera de la conexión inactiva solo se aplica a las conexiones del grupo que no se usan. No afecta a las conexiones activas (abiertas) que pueden estar esperando datos.
- Categoría: Conexión
- Tipo de .NET: System.DateTime
Propiedad de enlace MaxConnectionsPerSystem : especifica el número máximo de conexiones en el grupo de conexiones del adaptador de SAP. El valor predeterminado es 50. MaxConnectionsPerSystem es una propiedad estática dentro de un dominio de aplicación. Esto significa que, al cambiar MaxConnectionsPerSystem para una instancia de enlace en un dominio de aplicación, el nuevo valor se aplica a todos los objetos creados a partir de todas las instancias de enlace dentro de ese dominio de aplicación.
- Categoría: Conexión
- Tipo de .NET: int (System.Int32)
De forma predeterminada, la biblioteca cliente de SAP (librfc32u.dll) admite un máximo de 100 conexiones al sistema SAP. Si supera este número de conexiones, el adaptador de SAP generará una excepción. Por este motivo, no debe establecer MaxConnectionsPerSystem en un valor mayor que el número de conexiones admitidas por la biblioteca cliente de SAP. Puede aumentar el número de conexiones que admite la biblioteca cliente de SAP estableciendo la variable de entorno, CPIC_MAX_CONV. Debe reiniciar el equipo después de establecer esta variable para que el cambio surta efecto.
Propiedad de enlace RfcAllowStartProgram: especifica los programas externos que la biblioteca cliente RFC puede iniciar, si es necesario por un asociado RFC. Por ejemplo, si está invocando un RFC que invoca internamente un programa en el equipo que ejecuta el cliente del adaptador, debe especificar el nombre de ese programa para esta propiedad de enlace.
- Categoría: Conexión
- Tipo de .NET: String
Lo que necesita saber:
Si va a especificar varios programas para esta propiedad de enlace, deben estar separados por punto y coma. Por ejemplo, si desea especificar los
sapftp
programas ysaphttp
, debe especificarlos comosapftp;saphttp
.Además, asegúrese de que se cumplen las condiciones siguientes:
- El programa externo requerido por la RFC está disponible en el equipo que ejecuta el cliente del adaptador.
- La ubicación del programa externo está presente en la variable PATH del equipo que ejecuta el cliente del adaptador.
Por ejemplo, BAPI_DOCUMENT_CHECKOUTVIEW2 ejecuta internamente un programa,
sapftp
. Por lo tanto, al invocar esta RFC, debe establecer la propiedad de enlace RfcAllowStartProgram ensapftp
. También debe asegurarse de que elsapftp
programa está disponible localmente y la ubicación delsapftp
programa se agrega a la variable PATH en el equipo que ejecuta el cliente del adaptador.Propiedad de enlace ConnectorType: elija conectarse a SAP mediante RFC clásico o use el conector de SAP para .NET (NCo).
- Categoría: ConnectorType
- Tipo de .NET:
Propiedad de enlace EnablePerformanceCounters : especifica si se habilitan los contadores de rendimiento del SDK del adaptador de LOB de WCF y el contador de rendimiento de latencia de LOB del adaptador de SAP. El valor predeterminado es false; los contadores de rendimiento están deshabilitados. El contador de rendimiento de latencia de LOB mide el tiempo total empleado por el adaptador de SAP en realizar llamadas al sistema SAP.
- Categoría: Diagnósticos
- Tipo de .NET: bool (System.Boolean)
EnablePerformanceCounters es una propiedad estática dentro de un dominio de aplicación (dominio de aplicación) para los contadores de rendimiento del SDK del adaptador de LOB de WCF, pero es una propiedad de instancia para el contador de rendimiento de latencia de LOB del adaptador. Esto significa que cambiar EnablePerformanceCounters para una instancia de enlace en un dominio de aplicación hará lo siguiente:
- Habilite o deshabilite los contadores de rendimiento del SDK del adaptador de LOB de WCF para todos los objetos creados a partir de todas las instancias de enlace dentro del mismo dominio de aplicación.
- Habilite o deshabilite el contador de rendimiento de latencia de LOB del adaptador solo para los objetos creados a partir de esa instancia de enlace después de realizar el cambio.
Propiedad de enlace AutoConfirmSentIdocs: especifica si el adaptador de SAP confirma automáticamente las llamadas de cliente tRFC usadas para enviar IDoc. El valor predeterminado es false; La confirmación automática está deshabilitada. Si la confirmación automática está deshabilitada, la aplicación cliente debe confirmar explícitamente la llamada tRFC invocando la operación RfcConfirmTransID . La operación RfcConfirmTransID es una operación especial expuesta por el adaptador de SAP. Aparece en el nodo TRFC cuando se usa el complemento Agregar referencia de servicio de adaptador de Visual Studio o el complemento Consumir servicio de adaptador de BizTalk Project.
- Categoría: Idoc
- Tipo de .NET: bool (System.Boolean)
Propiedad de enlace PadReceivedIdocWithSpaces: especifica si cada línea devuelta por la operación ReceiveIdoc se rellena con espacios a la longitud correcta. El valor predeterminado es false; las líneas no se rellenan.
- Categoría: Idoc
- Tipo de .NET: bool (System.Boolean)
Propiedad de enlace EnableSafeTyping : habilita o deshabilita la escritura segura. El valor predeterminado es false; la escritura segura está deshabilitada. Esta característica controla cómo el adaptador muestra determinados tipos de datos de SAP. Para obtener más información sobre la escritura segura, consulte Tipos de datos básicos de SAP.
- Categoría: Metadatos
- Tipo de .NET: bool (System.Boolean)
Propiedad de enlace FlatFileSegmentIndicator: especifica si la <etiqueta appinfo> debe contener tipos de segmento o definiciones de segmento para analizar IDoc de archivo plano. Tenga en cuenta que los elementos de esquema XML, sin embargo, siempre deben contener solo nombres de definición de segmento.
- Categoría: Metadatos
- Tipo de .NET: enum Microsoft.Adapters.SAP.FlatFileSegmentIndicator
Hay dos valores posibles para la propiedad FlatFileSegmentIndicator :
- SegmentDefinition (valor predeterminado) indica que los archivos planos deben contener la definición de segmento para cada segmento del IDoc.
- SegmentType indica que los archivos planos deben contener el tipo de segmento para cada segmento del IDoc.
GenerateFlatfileCompatibleIdocSchema propiedad de enlace: especifica si se deben agregar etiquetas appinfo> de archivo <plano al esquema de mensajes IDoc. El analizador de archivos planos de BizTalk requiere esto. El valor predeterminado es true, que especifica que <las etiquetas appinfo> se agregarán al esquema.
- Categoría: Metadatos
- Tipo de .NET: bool (System.Boolean)
Propiedad de enlace ReceiveIDocFormat: especifica el formato XML de los mensajes enviados por el adaptador de SAP a la aplicación cliente en el lado entrante (SAP para adaptador).
- Categoría: Metadatos
- Tipo de .NET: enum Microsoft.Adapters.SAP.IdocReceiveFormat
Hay tres valores posibles para la propiedad ReceiveIDocFormat :
- String especifica que el mensaje IDoc debe representarse como un único campo de cadena en el mensaje WCF.
- Con tipo (valor predeterminado) se especifica que el mensaje IDoc debe analizarse y representarse como un mensaje WCF fuertemente tipado.
- Rfc especifica que el adaptador de SAP debe pasar la llamada RFC entrante como un mensaje WCF con parámetros RFC.
Propiedad de enlace UseNCoConnectionPoolSettings: habilita el control de los parámetros del grupo de conexiones del conector de .NET (NCo) de SAP a una granularidad más fina. Esta propiedad indica si los valores asignados a NCoPoolSize y MaxPoolWaitTime deben invalidar los valores predeterminados establecidos por el adaptador en función de las propiedades de configuración del grupo de conexiones WCF. De forma predeterminada, se establece en false. Si se establece en true, las nuevas propiedades del grupo de conexiones de SAP NCo invalidan los valores predeterminados establecidos por el adaptador, y los parámetros de cliente NCo y IDLE_TIMEOUT y IDLE_CHECK_TIME se establecerán en el valor IdleConnectionTimeout .
- Categoría: Grupo de conexiones de SAP NCo
- Tipo de .NET: bool (System.Boolean)
Propiedad de enlace NCoPoolSize: corresponde al parámetro de conexión de cliente de NCo de SAP POOL_SIZE. Representa el número máximo de conexiones de SAP NCo que se mantienen en el grupo de conexiones NCo. De forma predeterminada, se establece en el mismo valor que la propiedad MaxConnectionsPerSystem en la categoría Connection .
- Categoría: Grupo de conexiones de SAP NCo
- Tipo de .NET: int (System.Int32)
Propiedad de enlace MaxPoolWaitTime: corresponde al parámetro de conexión MAX_POOL_WAIT_TIME NCo de SAP. Representa la cantidad máxima de tiempo en milisegundos que una solicitud de conexión de NCo espera después de alcanzar el límite máximo de conexión. De forma predeterminada, se establece en 0 milisegundos.
- Categoría: Grupo de conexiones de SAP NCo
- Tipo de .NET: int (System.Int32)
Propiedad de enlace SncLibrary : especifica la ubicación de la biblioteca de SNC en el equipo. Si la variable de entorno PATH contiene el directorio en el que reside la biblioteca, solo tiene que proporcionar el nombre de archivo de la biblioteca; de lo contrario, debe proporcionar la ruta de acceso completa. La propiedad de enlace SncLibrary muestra una propiedad de conexión de SAP. Para más información, consulte la documentación de SAP.
Debe establecer el parámetro UseSnc en el URI de conexión para habilitar comunicaciones de red segura (SNC). Para más información sobre el URI de conexión de SAP, consulte Creación del URI de conexión del sistema SAP.
- Categoría: SNC
- Tipo de .NET: cadena
Propiedad de enlace SncPartnerName: especifica el nombre del asociado de SNC. La propiedad de enlace SncPartnerName muestra una propiedad de conexión de SAP. Para obtener más información, consulte la documentación de SAP.
Debe establecer el parámetro UseSnc en el URI de conexión para habilitar la comunicación de red segura (SNC). Para más información sobre el URI de conexión de SAP, consulte Creación del URI de conexión del sistema SAP.
- Categoría: SNC
- Tipo de .NET: cadena
Propiedad de enlace TidDatabaseConnectionString: especifica el cadena de conexión de base de datos para la base de datos de SQL Server que usa el adaptador de SAP para almacenar identificadores de transacción (TID). El Asistente para la instalación del paquete de adaptadores de BizTalk instala algunos scripts SQL que debe ejecutar el administrador de SQL Server en una base de datos existente para crear los objetos SQL Server que usa el adaptador para almacenar LOS TID para habilitar llamadas de servidor RFC (tRFC) transaccionales entrantes. Para obtener más información sobre los scripts SQL, consulte la guía de instalación del paquete de adaptadores de BizTalk disponible en <la unidad> de instalación:\Archivos de programa\Microsoft BizTalk Adapter Pack\Documents.
- Categoría: TrfcServer
- Tipo de .NET: cadena
Lo que necesita saber:
- Debe establecer esta propiedad para habilitar las llamadas de servidor tRFC entrantes para recibir IDocs o RFC de SAP. El valor predeterminado es NULL; Las llamadas al servidor tRFC no están habilitadas.
- Puede especificar el cadena de conexión en el siguiente formato:
Data Source=<myServerAddress>;Initial Catalog=<myDataBase>;User Id=<myUsername>;Password=<myPassword>;
- Para especificar el cadena de conexión, haga clic en el botón de puntos suspensivos (...) en la propiedad de enlace y escriba los valores de las propiedades cadena de conexión necesarias.
Propiedad de enlace AcceptCredentialsInUri: especifica si el URI de conexión de SAP puede contener credenciales de usuario para el sistema SAP. El valor predeterminado es false, lo que deshabilita las credenciales de usuario en el URI de conexión. Si AcceptCredentialsInUri es false y el URI de conexión de SAP contiene credenciales de usuario, el adaptador de SAP produce una excepción. Puede establecer AcceptCredentialsInUri en true si debe especificar las credenciales en el URI. Para más información, consulte Creación del URI de conexión del sistema SAP.
- Categoría: no expuesta por el complemento Consumir servicio adaptador o el complemento Agregar referencia del servicio adaptador.
- Tipo de .NET: bool (System.Boolean)
¿Cómo se establecen las propiedades de enlace de SAP?
Puede establecer las propiedades de enlace de SAP al especificar una conexión a un sistema SAP. Para obtener información sobre cómo establecer propiedades de enlace al:
Use el complemento de proyecto de BizTalk del servicio consumir adaptador o el complemento Agregar referencia del servicio adaptador de Visual Studio, consulte Conexión al sistema SAP en Visual Studio.
Importante
Al usar el complemento de servicio consumir adaptador o el complemento Agregar referencia del servicio adaptador, si no especifica un valor para una propiedad de enlace de tipo cadena y cuyo valor predeterminado es NULL, esa propiedad de enlace no estará disponible en el archivo de enlace (un archivo XML) o el archivo app.config respectivamente. Debe agregar manualmente la propiedad de enlace y su valor en el archivo de enlace o el archivo app.config, si es necesario.
Configure un puerto de envío o un puerto de recepción (ubicación) en una solución de BizTalk Server, consulte Configuración manual de un enlace de puerto físico al adaptador de SAP.
Use el modelo de canal WCF en una solución de programación, consulte Creación de un canal mediante SAP.
Use el modelo de servicio WCF en una solución de programación; consulte Configuración de un enlace de cliente para el sistema SAP.
Use la Herramienta de utilidad de metadatos serviceModel de WCF (svcutil.exe), consulte Uso de la herramienta de utilidad de metadatos serviceModel con el adaptador de BizTalk para mySAP Business Suite.