Guía paso a paso de VA01: Crear un pedido de cliente con Automate Transaction
En este documento se describe cómo puede usar Automate Transaction en Studio v11 para crear un pedido en SAP Business Suite a partir de datos en Microsoft Excel con la transacción de SAP VA01 (Crear pedido de cliente).
Pasos
Grabar
- Inicie Automate Studio desde el acceso directo del escritorio o a través del menú Inicio de Windows.
- Haga clic en Nuevo.
- Haga clic en Transacción y, a continuación, en Crear desde grabación de SAP.
- Elija el sistema SAP que desee usar, introduzca los datos de usuario adecuados y, a continuación, haga clic en Iniciar sesión en SAP.
Si no ve el menú de SAP que desea, haga clic en Inicio de sesión en SAP avanzado, haga clic en Añadir sistema, proporcione la información de sistema y, a continuación, haga clic en Aceptar.
- En el cuadro Código de transacción, escriba VA01.
-
Deje el modo de grabación en Estándar. Si no aparece Estándar, haga clic en Cambiar, en Modo de entrada que no sea por lotes sin controles de SAP y, a continuación, en Aceptar.
Nota: para la mayoría de transacciones, el modo predeterminado es Estándar y el Automate Function Module (WFM) selecciona el modo más adecuado para el código de transacción que se está grabando. Si WFM no está instalado, el modo batch input suprimirá las acciones dinámicas ejecutadas por SAP (es decir, ATP). Esto permite generalmente que todos los pedidos de cliente puedan repetirse sin tener al mismo tiempo ATP marcado en el sistema.
Para leer o descargar información de SAP, haga clic en Modo de entrada que no sea por lotes sin controles de SAP.
Para añadir texto largo (texto ajustado) al texto del encabezado o de la posición, haga clic en Modo de entrada que no sea por lotes con controles de SAP.
Para obtener más información, consulte el tema sobre los modos de grabación (Modo Connect o Modo Foundation).
- Haga clic en Iniciar grabación.
Se inicia la transacción VA01.
Nota: Las pantallas pueden mostrarse ligeramente diferentes en el modo de grabación, porque estamos utilizando un modo en segundo plano.
- Introduzca la clase de pedido, la organización de ventas, el canal de distribución y el sector.
- Introduzca los datos de encabezado y, a continuación, pulse Entrar.
- En la cuadrícula de posiciones, haga clic en la segunda línea e introduzca los datos de esa posición. No pulse Entrar.
- Haga clic en el botón Crear posición.
La posición sube a la primera línea.
- Vuelva a hacer clic en la segunda fila, introduzca la segunda posición y, a continuación, haga clic en el botón Crear posición.
- Haga clic en Guardar. De este modo finaliza la grabación.
Cuando Studio termine de compilar el script, le llevará a la pestaña Asignar.
Asignar
Ahora es el momento para crear la asignación para esta transacción. La asignación a un script es solo cuestión de conectar los campos de SAP con los campos de su archivo de datos. Transaction proporciona un asignador para facilitar este proceso.
Con la asignación automática, el script se asignará por completo a una hoja de cálculo de Excel en el orden en que aparece en el asignador. Debido a la complejidad de esta transacción, asignaremos los campos manualmente.
En la captura de pantalla siguiente, se muestra la pestaña Vista básica del asignador.
En cada fila del asignador verá:
- Número de fila del asignador: Es solo un número de referencia.
- Marca de habilitación: Transaction solo ejecutará las filas habilitadas del asignador.
- Descripción del campo: Etiqueta asociada con el nombre del campo técnico de SAP.
- Nombre de campo: El nombre del campo técnico de SAP.
- Tipo de campo y longitud: Por ejemplo, cadena o decimal, y las opciones de relleno.
- Dirección de la asignación: Valor fijo, Excel a SAP, SAP a Excel (o si la asignación se realiza a Access: Access a SAP, SAP a Access).
- Valor: Valores asignados al campo de SAP, ya sean valores fijos o ubicaciones asignadas en el origen de datos asociado.
Nota: También aparece el panel Propiedades, pero no se muestra a continuación.