|
Volver a |
A veces, los valores que solicita una pantalla de SAP no están disponibles desde su hoja de datos o desde el script de TRANSACTION. Si en la pantalla de SAP hay campos adicionales que no aparecen en su script, los puede activar en la zona de asignación. TRANSACTION captura estos campos adicionales como desactivados que se pueden ver desde la opción de filtro de la pestaña Experto. Desmarque Ocultar todos los campos desactivados, elija los campos que necesite y asígnelos a la columna pertinente de la hoja de datos.
A veces, SAP se encuentra con una pantalla que parece basada en datos utilizados en pasos previos. Saltarse la pantalla si no se encuentra está disponible para registros realizados en todos los modos.
Activar que se realice una operación sin tener en cuenta las pantallas
La diapositiva de Propiedades incluye Omitir pantalla si no se encuentra el ajuste.
Descripción: muestra la descripción del campo SAP que aparece en la columna de Descripción de campo.
Campo: muestra el nombre de campo técnico de SAP que aparece en la columna de Nombre del campo.
Origen: muestra la fuente de datos (ya sea SAP o Excel).
Destino: muestra el destino de los datos (ya sea SAP o Excel).
Omitir pantalla si no se encuentra: seleccione esta casilla para campos de pantalla para asegurarse de que una operación se realiza si la pantalla aparece durante la ejecución o no. Si aparece una pantalla durante una transacción, se cargan los datos adecuados. Si no se utiliza una pantalla, continúa la operación. Un script se puede utilizar para todas las ejecuciones de TRANSACTION.
Limitaciones:
La pantalla de Omitir no funciona para elementos de línea individuales. Si la pantalla de omitir está dentro de un bucle, se aplica a todos los elementos de línea o a ninguna.
A veces hay campos vacíos en su documento de carga o, simplemente, no desea cargar datos de esos campos. Para asegurarse de que la transacción continúa a pesar de esos campos, puede configurar el script para que salte esos campos. Para utilizar el indicador de Omisión de campos, introduzca el carácter del indicador en las filas y columnas de Excel o en las tablas y columnas de Access que no desee que se actualicen.
Por ejemplo, imagine que desea actualizar todos los materiales del Grupo de materiales, a excepción de unos pocos campos. Marque el indicador de Campo de omisión y añada el indicador «\» en el cuadro del indicador. Para modificar el script de TRANSACTION, introduzca «\» en la columna de Grupo de materiales de cada fila que no desee que se modifique y guarde los cambios. Cuando ejecute este script de TRANSACTION, los campos de Grupo de materiales que contengan «\» no se actualizarán.
Activar que se realice una operación sin tener en cuenta los campos
Omitir transacción si no hay datos
A veces, desea que algunos de los campos se conviertan en obligatorios y no desea procesar la transacción en caso de que esos valores de campo no se hayan rellenado. Puede utilizar el campo Saltar transacción en caso de que el campo esté vacío.
Por ejemplo, si no desea cargar un registro que no contenga el valor de divisa, puede configurar el Saltar transacción en caso de que el campo Divisa esté vacío. Por lo tanto, si en el archivo de datos, uno de los registros tiene vacío el valor de la divisa, no se enviará el registro a SAP.
Configurar un campo obligatorio en TRANSACTION
También en esta sección |