MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 17/11/09, 15:56:49
lucia_12 lucia_12 is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 45
Error al pasar el code inspector

Hola a tod@s!!!

Estoy implementando una RFC en la que paso a mayúsculas un parámetro de entrada. Cuando le paso el code inspector, me falla esa línea:

TRANSLATE pe_nombre to UPPER CASE

y me da el siguiente error:

"Utilización peligrosa de TRANSLATE en el sistema plurilingüe"

¿Alquien sabe si existe una función o puedo hacerlo de alguna otra manera para que me pase el CODE INSPECTOR?

Gracias por adelantado!!!
Responder Con Cita
  #2  
Viejo 18/11/09, 14:33:53
Tonnyman Tonnyman is offline
Member
 
Fecha de Ingreso: dic 2006
Mensajes: 53
Hola,

Prueba declarando tu variable como tipo string.

Saludos.
Responder Con Cita
  #3  
Viejo 18/11/09, 16:24:12
lucia_12 lucia_12 is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 45
Gracias!!

Funcionó!!

Responder Con Cita
  #4  
Viejo 19/11/09, 15:10:33
lucia_12 lucia_12 is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 45
Hola de nuevo!!

Sigo teniendo problemas con el code inspector.

En uno de mis programas utilizo la tabla /cockpit/thdr y cuando paso el code inspector me da el siguiente fallo:

"The referenced data type can be enhanced deeply. Therefore, after a deep enhancement, the reference becomes syntactically incorrect. Refer to Long text."

Esto me pasa cuando hago un:

tables: /cockpit/thdr

o cuando declaro variables poniendoles tipos que tienen campos de esta tabla:
data: vn like /cockpit/thdr-vendor_no.

¿Alguien sabe cómo solucionar este problema?

Estaría agradecida de que me contestaran rápido, ya que me urge que no me dé problemas el code inspector.

Gracias de antemano!!!
Responder Con Cita
  #5  
Viejo 20/11/09, 12:30:26
lucia_12 lucia_12 is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 45
Question ¿Alguien tiene alguna idea de por qué puede ser?

Llevo varios días y no he encontrado ninguna solución a este problema.

Gracias
Responder Con Cita
  #6  
Viejo 20/11/09, 13:36:57
Tonnyman Tonnyman is offline
Member
 
Fecha de Ingreso: dic 2006
Mensajes: 53
Pareciera que tu problema esta relacionado con la tabla misma. En mi ECC no he encontrado esa tabla. No hay posibilidad que uses otro dta element u otro campo de otra tabla para declararlo?
Responder Con Cita
  #7  
Viejo 20/11/09, 16:23:59
zonanet zonanet is offline
Senior Member
 
Fecha de Ingreso: mar 2007
Localización: Durango, Dgo. México
Mensajes: 195
Hola Lucia:


por que no intentas declarar tu campo del tipo del elemento de datos del campo de tu tabla, yo tampoco encuentro esa tabla, pero si el campo vendor_no es de tipo kunnr por decir (o el elemento que tenga asignado en la tabla), puedes declarar tu campo así:

data: vn type kunnr.

puede ser una solución.

Suerte.
Responder Con Cita
  #8  
Viejo 23/11/09, 07:58:09
lucia_12 lucia_12 is offline
Member
 
Fecha de Ingreso: jun 2009
Mensajes: 45
Muchas gracias!!!

Cambié las definiciones de datos tal y como dijiste y ahora ya sí que me pasa el code inspector
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 22:05:16.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web