Saltar al contenido

¿Cómo decodificar texto SAP desde STXL.CLUSTD?

La guía paso a paso o código que encontrarás en este post es la solución más fácil y válida que hallamos a tus dudas o dilema.

Solución:

Versión corta: no lo haces. Utilice el módulo de funciones READ_TEXT.

Versión larga: estás viendo una llamada tabla de clúster. Consulte http://help.sap.com/saphelp_47x200/helpdata/en/fc/eb3bf8358411d1829f0000e829fbfe/frameset.htm para obtener más detalles. Los datos que ve son una representación interna del texto, de alguna manera relacionada con la forma en que el núcleo ABAP maneja los datos internamente. Estos datos no tienen ningún sentido sin los metadatos. Si cambia la estructura original de forma incompatible, los datos ya no se podrán leer. Ah, ¿y mencioné que los datos no contienen una referencia a los metadatos? Al leer el contenido de estas tablas, incluso en ABAP, necesita conocer la estructura de datos de origen original, de lo contrario, está condenado. Sin los metadatos y el conocimiento de cómo el kernel maneja estos tipos de datos en tiempo de ejecución, tendrá dificultades para descifrar el contenido.

Opinión personal: El acceso directo a la base de datos debajo del sistema SAP R/3 es una muy mala idea ya que esto no solo pasa por alto todas las medidas de seguridad, sino que también lo hace muy vulnerable a todos los cambios estructurales de la base de datos. La única razón real para acceder a la base de datos directamente no es la falta de rendimiento, sino la falta de conocimiento (ABAP), y eso debería ser curable 🙂

Definitivamente puede leer clústeres y grupos sin ejecutar ningún código ABAP, o invocar RFC o BAPI, etc. Es un enfoque muy bueno, de alto rendimiento y fácil de usar.

No me gusta que la gente azote sus productos en StackOverflow, pero la información que deber El uso de ABAP para acceder a los datos de SAP está obsoleto desde hace más de 7 años.

Gracias,

Bill Mac Lean

  • Acabo de ver este hilo y trabajo para Simplement. Snow_FFFF es correcto (por cierto, ese usuario no soy yo y ASFAIK no es nadie en nuestra empresa). El producto Data Liberator ha desagrupado y desagrupado tablas (y muchas otras cosas) para nuestros clientes desde 2009.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *