En ese caso, sugeriría tener algún tipo de fórmula en tu CV de HANA, que convierta los caracteres inválidos de SGTXT a un espacio.
Creo que un
replace_regexpr( '([^[\x00-\x1F]]|[#|!])' in "SGTXT" with ' ' occurrence all )
podría hacer el truco.
Avalados por :
Hola a todos,
Hemos creado un proveedor de información virtual basado en una vista Hana de la tabla ACDOCA en Simple Finance. Luego tenemos una consulta Bex en ese proveedor virtual para mostrar los datos. Un campo de texto, "SGTXT" - Texto del ítem de línea del documento, en la tabla ACDOCA está incluido en las características expresadas, pero devuelve el error "Los caracteres entre HEX00 y HEX1F no están permitidos" al mostrarse. Dado que este es el Diario Universal, repoblar este campo no es una opción; ¿hay alguna forma, quizás a través del uso de una variable de salida, de superar este error de visualización? Al crear la característica BW para este campo Hana, tienes la capacidad de especificar una Rutina de Conversión; ¿podrías codificar una rutina de conversión para decir que HEX00 se muestre como ' ' u otro carácter permitido?
En ese caso, sugeriría tener algún tipo de fórmula en tu CV de HANA, que convierta los caracteres inválidos de SGTXT a un espacio.
Creo que un
replace_regexpr( '([^[\x00-\x1F]]|[#|!])' in "SGTXT" with ' ' occurrence all )
podría hacer el truco.
Hola Roland,
Es un Cubo Virtual, apuntando directamente al HANA CV.
Hola
¿Qué tipo de proveedor virtual estás utilizando? ¿ODSV, HCPR, Cubo Virtual?
¿Es la fuente del proveedor virtual un origen de datos, fuente de información, transformación o directamente el HANA CV?
Saludos,
Roland
contacto@primeconsultor.com
+1 (305) 285-8622
© 2025 Todos los derechos reservados.
Desarrollado por Prime Consultor