Un Usuario hizo la siguiente pregunta
Hola,
Quiero saber exactamente cuál es el uso de SHDB en un lenguaje simple y corriente.
¿Alguien puede darme muchos pasos para que tenga una idea de lo que hace exactamente SHDB después de ejecutar esos pasos en R / 3?
Gracias.
Sobre,
Tushar
8 respuestas
Ex miembro
Hola Tushar,
SHDB se utiliza para grabar. Puede grabar según sus requisitos para una transacción en particular. Esta grabación es útil para cambiar / agregar datos a una transacción. No se recomienda la grabación para transacciones Enjoy.
Los pasos para GRABAR son los siguientes:
1) Registre su transacción a través de SHDB.
2) Guarde esta grabación
3) Convierta esto como un programa
4) Incluir datos del archivo plano en la tabla interna
5) repita esta tabla interna y registre los campos obligatorios en la grabación.
6) Procesar estos datos de población utilizando el MÉTODO DE SESIÓN O TRANSACCIÓN.
7) Eliminar mensajes de la transacción / Ver el inicio de sesión en la sesión
Consulte a continuación para obtener más información sobre la grabación SHDB.
http://help.sap.com/saphelp_47x200/helpdata/en/67/42fcd8f61011d1bcf9080009b4534c/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/67/42fcd8f61011d1bcf9080009b4534c/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/67/42fcd8f61011d1bcf9080009b4534c/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/67/42fcd8f61011d1bcf9080009b4534c/frameset.htm
Gracias,
Vinay
Ex miembro
Hola
bien
shdb-> es un código de transacción que se usa para la grabación
shdb es un tipo de medio aunque podemos grabar de cualquier tipo utilizando diferentes tcodes, como mm01, xk01, va01, etc.
Hay un proceso de salida que sigue a shdb
http://goldenink.com/abap/shdb.html
este enlace le ayudará a obtener más información sobre shdb.
gracias
mrutyun
Ex miembro
Hola Tushar,
SHDB es el tcode que se utiliza para capturar la secuencia de pantalla y los valores de transacción para la transferencia de datos.
Por ejemplo, si está intentando crear proveedores, el registrador SHDB le sugerirá que ingrese una transacción. XK01 en este caso, y escriba toda la información en una pantalla, campo por campo, tal como crearía manualmente un proveedor. SAP registra TODOS los campos y TODAS las pantallas, pero no arrastra hacia abajo (Buscar ayuda). Esto podría usarse para que SAP cree automáticamente un programa ABAP que cargue los datos en el sistema heredado a la base de datos de SAP llamando a varios módulos funcionales como bdc_open_group, bdc_insert, bdc_close_group.
Espero que esto te ayude de alguna manera.
SHDB se utiliza básicamente para grabar.
y esta grabación se utiliza para transmitir datos de varias formas, como transferencia de llamada o modo de sesión.
la grabación se convierte en un programa o un módulo funcional. y se puede utilizar en el programa principal. incluso podemos realizar el cambio deseado en esa grabación según el requisito.
A través de la transacción SHDB, puede grabar u. Después de grabar, puede convertirlo en su programa y procesarlo más tarde.
Puede convertir su grabación en el módulo de función y llamar a este módulo de función en su programa. Si desea ver toda su grabación, utilice la transacción SM35.
Sobre
Abhishek
Ex miembro
Estoy usando SHDB, para ingresar el código de transacción SM30 para ingresar nuevas tablas. Necesito ayuda para averiguar por qué no funciona como pretendía. Cada línea dentro de la nueva entrada tiene un código de empresa y algunas «casillas de verificación». Grabo toda la secuencia, y en la grabación, muestra que estoy «marcando» estas casillas. Aunque cuando ejecuto la grabación de los datos que planeo cargar, no funciona. ¿Alguien puede ayudar?
Hola Tushar,
SHDB se utiliza para registrar cualquier transacción y cargar los datos heredados en SAP.
Cuando un cliente está implementando SAP, quiere cargar los datos del sistema actual en SAP. entonces SAP ha dado la funcionalidad para registrar un código de transacción en particular y convertir esa grabación como un programa y podemos ejecutar el programa para cargar los datos actuales a SAP.
El legado actual se cambiará a un documento de Excel o Bloc de notas y podemos reenviar el documento a nuestro programa y los datos heredados se cargarán en SAP.
El programa se puede ejecutar en primer plano o en segundo plano.
Gracias
Vignesh
Ex miembro
ALTO,
SAP proporciona una serie de herramientas, cada una con sus propias características únicas, para permitir la actualización masiva de datos. En el artículo actual, hablo de la herramienta Transaction Recorder a la que se puede acceder a través de la transacción SHDB. Al igual que LSMW, SHDB también se usa para registrar ciertas acciones del usuario en la GUI de SAP para una transacción en particular. Estas acciones se utilizan para crear una grabación que luego se puede procesar para cargar datos. También es bastante fácil para SHDB generar un informe ABAP a partir de la grabación y modificar el código generado para leer un archivo de entrada con una lista de registros y cargar los datos a través del programa.
Sobre,
Gurunath