Configurar los datos adjuntos de documentos - Latest

Automate Function Module

Product type
Software
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Studio
Version
Latest
Language
Español (España)
Product name
Automate Function Module
Title
Automate Function Module
Copyright
2024
First publish date
2018
Last updated
2024-09-11
Published on
2024-09-11T16:38:49.675430

Automate 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á AFM.

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

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

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

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.

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 Automate

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.

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.

  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.

    Para encontrar el objeto empresarial de SAP para su transacción, use el código de transacción 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 de Automate Function Module 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\Automate\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 AFM v11, puede configurar el parámetro en «false».

  1. Abra el archivo ShuttleRule.xml (en C:\Program Files\Automate\STUDIO o en C:\Program Files (x86)\Automate\STUDIO).
  2. En la sección DOCUMENTUPLOAD, introduzca la información. Por ejemplo, para agregar documentos adjuntos para t-code MIR4, ingrese
     <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.

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.