Ayuda Sobre el Producto>Winshuttle Function Module Ayuda Online

Configurar los datos adjuntos de documentos

Winshuttle SAP Attachment se usa para anexar documentos a los objetos de SAP. Puede usar la página de administración para establecer el sistema de administración que priorizará WFM.

Introduzca el código de transacción /n/WINSHTLQ/ADMPANEL.

escriba el código de transacción de administración de WFM

Haga clic en la pestaña Datos adjuntos de SAP.

pestaña Datos adjuntos de sap

Si no se actualizan datos, la pantalla predeterminada tiene este aspecto:

pantalla Datos adjuntos de sap

Activar o desactivar un servicio de datos adjuntos de SAP

Para activar un servicio de datos adjuntos de SAP, marque la casilla correspondiente al servicio. Por ejemplo, marque la casilla situada junto a Document Management System (DMS). Después de marcar la casilla, aparece Activado .

casilla Opción del documento

Para desactivar un servicio, desmarque la casilla.

Nota: Antes de desactivar un servicio, asegúrese de que no esté configurado como la opción Documento predeterminado.

Cambiar la opción Documento predeterminado de Winshuttle

Active la opción que desee usar como la predeterminada. Por ejemplo, marque la casilla situada junto a Document Management System (DMS). Después de marcar la casilla, aparece Activado .

casilla Opción del documento

Haga clic en el botón de opción correspondiente. Por ejemplo, haga clic en el botón de opción DMS.

Actualizar la tabla de documentos adjuntos

Para garantizar que la inclusión de documentos adjuntos en un script se realice correctamente, haga lo siguiente:

  1. Inicie la transacción SM30.
  2. Introduzca el nombre de tabla /WINSHTLQ/TCD_BO y haga clic en Actualizar.

    introduzca el nombre de tabla y haga clic en actualizar

  3. Para usar datos adjuntos con un código de transacción que no esté aún en la lista, haga clic en Nuevas entradas y, a continuación, introduzca el código de transacción, el tipo de adjunto y el tipo de objeto empresarial de SAP.

    asignación de códigos de transacción con objeto empresarial relevante

    Para encontrar el objeto empresarial de SAP para su transacción, use el código de transacción SWO4.
    objeto en swo4
    Si no encuentra el objeto con SWO4, puede buscarlo en la información técnica, en http://scn.sap.com o ponerse en contacto con el equipo de Sistema base de SAP/ABAP.

  4. Pruebe la funcionalidad de documentos adjuntos desde Studio v11.

Si los cambios que ha realizado en la tabla /WINSHTLQ/TCD_BO no funcionan o si tiene otras necesidades de documentos adjuntos, como requisitos de seguridad personalizados, puede configurarlas en la tabla WINSHTLQ/DEFVAL.

  1. Inicie la transacción SM30.
  2. En el cuadro Tabla/vista, escriba /WINSHTLQ/DEFVAL.
  3. Haga clic en Mostrar.
  4. Realice los cambios que necesite.

Configurar los documentos adjuntos como 10.x

Si no está instalada la versión 11 del módulo de funciones de Winshuttle en el sistema SAP, puede añadir el parámetro UseBDSModeForDocumentUpload en AppOptions y establecerlo en «true». Puede utilizar el método de 10.x para configurar los documentos adjuntos.

Puede encontrar el archivo AppOptions.xml en C:\users\<nombre de usuario>\AppData\Roaming\Winshuttle\Studio. Añada el parámetro UseBDSModeForDocumentUpload al grupo Transaction:

            <Transaction>
  <VirsaFirefighter>false</VirsaFirefighter>
  <AllowMultiThread>false</AllowMultiThread>
  <TranslateMessage>false</TranslateMessage>
  <DefaultRecordingMode>NonBatchWithControls</DefaultRecordingMode>
  <SapDefSize>X</SapDefSize>
  <SapNoBiend></SapNoBiend>
  <UseBDSModeForDocumentUpload>true</UseBDSModeForDocumentUpload>
</Transaction>
        

Después de añadir el parámetro, puede configurar el documento adjunto en el archivo ShuttleRule.xml. Si posteriormente usa un sistema SAP que tenga instalado WFM v11, puede configurar el parámetro en «false».

  1. Abra el archivo ShuttleRule.xml (en C:\Program Files\Winshuttle\STUDIO o en C:\Program Files (x86)\Winshuttle\STUDIO).
  2. En la sección DOCUMENTUPLOAD, introduzca la información. Por ejemplo, para añadir documentos adjuntos al código de transacción MIR4, introduzca
     <OBJECTNAME Name="BUS2081"> <TXCODE>MIR4</TXCODE> <FIELD Name="Inv_num" Description="Invoice number" Padding="true" Length="10"> </FIELD> <FIELD Name="Fisc" Description="Fiscal Year" Padding="true" Length="4"> </FIELD> </OBJECTNAME>

Para encontrar el objeto empresarial de SAP para su transacción, use el código de transacción SWO4.

objeto en swo4

Haga doble clic en el objeto empresarial y expanda los campos clave para ver los parámetros que espera la transacción y el orden de los campos.

Haga doble clic en cada campo y, a continuación, en el nombre de campo para ver la tabla, que proporcionará el orden, la longitud y el relleno correctos. Utilice estos valores cuando añada el código de transacción a ShuttleRule.xml.

Por ejemplo:

            <FIELD Name="Inv_num" Description=Invoice number" Padding="true" Length="10"></FIELD>
<FIELD Name="Fisc" Description="Fiscal Year" Padding="true" Length="4"></FIELD>
        

Importante: Puede usar el nombre y la descripción de campo que desee, pero el orden, el tipo, la longitud y el relleno deben coincidir con los valores que se encuentran en SWO4.

Si no encuentra el objeto con SWO4, puede buscarlo en la información técnica, en http://scn.sap.com o ponerse en contacto con el equipo de Sistema base de SAP/ABAP.