Anuncio

Colapsar
No hay anuncio todavía.

Problemas con campo prps en tabla pspnr

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Problemas con campo prps en tabla pspnr

    Hola!

    Necesito ayuda con una Bapi. Estoy haciendo una Bapi la cual trata de buscar si existe un proyecto o no que entra por parametro. La cosa es que el campo PSPNR de la tabla PRPS contiene una subrutina de conversión y esto crea que cuando busco por ejemplo ABCD1234 me convierte las letras en caracteres ( en 0 ) y el proyecto 00001234 si existe en mi tabla por lo que me devuelve que si existe....alguien sabe como puedo arreglar este problema? para que si entra ABCD1234 no me convierta nada y diga que no existe ( si es que no existe...).

    la Bapi es:

    FUNCTION X.
    *"----------------------------------------------------------------------
    *"*"Interfase local
    *" IMPORTING
    *" VALUE(PROYECTO) TYPE CHAR8 OPTIONAL
    *" EXPORTING
    *" VALUE(SALIDA) TYPE BOOLEAN
    *"----------------------------------------------------------------------

    *****Bapi X.
    DATA: wa_tabla TYPE CHAR8.

    *Select para leer el proyecto introducido
    SELECT SINGLE PSPNR FROM prps INTO wa_tabla WHERE PSPNR = proyecto.
    *Si existe devuelve 0 y si no existe 1
    IF sy-subrc = 0.
    salida = 0.
    ELSE.
    salida = 1.
    ENDIF.

    ENDFUNCTION.
    Editado por última vez por Rugil; 30/12/2011, 11:09:03.
Trabajando...
X