URGENTE!!!Ayuda con dump

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • JoNhNaTaN
    Member
    • ene
    • 70

    #1

    URGENTE!!!Ayuda con dump

    Sres. LLevo 2 días tratando de solucionar este problema, un select que arroja un dump, no encuentro el error por ningun lado, espero alguien pueda ayudarme con este tema.

    Este es un estraco pero creo que lo principal del dump.

    ABAP/4 Errores de tiempDBIF_RSQL_INTERNAL_ERROR
    ocurrido el 17.03.2014 a 21:37:36

    Análisis error


    An unspecified internal error occurred in the
    database interface. For further details, refer to the
    SAP system log.
    Es sollte auf die Daten der Tabelle "ZCONSTANTE" zugegriffen werden.

    000560 FORM VISUALIZAR.
    000570 SELECT * FROM ZCONSTANTE
    000580 INTO TABLE TI_CONSTANTE
    000590 WHERE
    000600 MODULO = MODULO
    000610 AND PROYEC = PROYEC
    000620 AND APLICA = APLICA
    > AND CAMPO = CAMPO.
    000640
    000650 ENDFORM.


    Contenido campos sistema

    Campo SY Contenido.................... Campo SY Contenido....................

    SY-SUBRC 0 SY-INDEX 0
    SY-TABIX 11 SY-DBCNT 0
    SY-FDPOS 30 SY-LSIND 0
    SY-PAGNO 0 SY-LINNO 1
    SY-COLNO 1


    Variables seleccionadas


    Nombre........................ Cont. ...1....+....2....+....3....+....4

    PROYEC PCGE
    DCCC44444444444
    737500000000000
    ZCONSTANTE-MANDT
    444
    000
    ?NOT_ASSIGNED?
    4444
    0000
    ZCONSTANTE-MODULO
    44
    00
    MODULO FI
    CC
    69
    ZCONSTANTE-PROYEC
    444444444444444
    000000000000000
    ZCONSTANTE-APLICA
    444444444444444
    000000000000000
    APLICA CONSTANTE
    CDDEECDEC444444
    365231535000000
    ZCONSTANTE-CAMPO
    44444444
    00000000
    CAMPO FECHA
    CCCCC444
    65381000
    TI_CONSTANTE[] 5441424800000000000000000000000000000000
    5444000000000000000000000000000000000000
    4128000000000000000000000000000000000000
    ... + 40 0000000000000000000000000000000000000000
    000000000000000000000000FFFF0D0000000000
    000000000000000000000000FFFF0D0000000000
    ... + 80 0000000000000000000000000000000000000000
    0000000000000000000000000000000000000000
    0000000000000000000000000000000000000000
    ... + 120 00000000FFFFFFFF00DD00000000000000000000
    00000000
    0000000
    SY-LDBPG SAPDB__S
    ECDCC66E
    21742DD2
    SY-SPONO 00000
    FFFFF
    00000
    %_VIASELSCR 04
    0
    4

    Llamadas / Eventos activos


    Nº Programa Include Línea Tipo.... Nombre...................

    1 ZINCONST ZINCONST 63 FORM VISUALIZAR
    2 ZINCONST ZINCONST 33 EVENT START-OF-SELECTION


    ABAP/4 Bloques control CONT

    Ind. Nom. Fl Co Par01 Par2. Par3. Par4. Tab. Source Línea Código source......

    130 NOP1 00 43 ZINCONST 63 AND CAMPO = CAMPO.
    131 NOP1 82 5 ZINCONST 63
    132 WHER 15 76 375 ZINCONST 63
    134 NOP1 C2 4 ZINCONST 63
    135 WHER 01 72 348 ZINCONST 63
    137 NOP1 80 41 ZINCONST 63
    138 WHER 01 73 355 ZINCONST 63
    140 NOP1 80 43 ZINCONST 63
    141 WHER 01 74 362 ZINCONST 63
    143 NOP1 80 45 ZINCONST 63
    144 WHER 01 75 369 ZINCONST 63
    146 NOP1 80 47 ZINCONST 63
    >>>>> SQLS 0C 34 ZINCONST 63
    148 ENDF 00 ZINCONST 65 ENDFORM.

    153 xper 06 03 30 77 ZINCONST 66
    155 PERP 80 78 ZINCONST 66

    160 PARA 00 79 80 ZINCONST 66
    162 MOVL 00 6 14 429 ZINCONST 66


    Fin análisis error tiempo ejecución
  • ekim68
    Member
    • mar
    • 57

    #2
    Hola

    Hola podrias indicar la estructura de tu tabla Z ZCONSTANTE.

    Saludos.

    Comentario

    • JoNhNaTaN
      Member
      • ene
      • 70

      #3
      estructura de tabla zconstante

      Aqui la estructura: http://www.subeimagenes.com/img/estructura-882370.html

      Comentario

      • Luis Armando Valdez R.
        Junior Member
        • sep
        • 9

        #4
        Mejores Prácticas.

        Hola, para realizar tu query, lo primero que debes validar es lo siguiente:

        1.- Si tus parámetros son ÚNICOS (definidos con PARAMETERS) o bien si son de opción múltiple (Definidos con SELECT-OPTION).

        2.- Cuando realices tu query ponlo de la siguiente manera:

        SELECT *
        INTO TABLE TI_INTERNA
        FROM ZTABLA
        WHERE CAMPO1 EQ P_CAMPO1 " Tipo PARAMETERS
        AND CAMPO2 EQ P_CAMPO2 " Tipo PARAMETERS
        AND CAMPO3 IN SO_CAMPO3 " Tipo SELECT-OPTION
        AND CAMPO4 IN SO_CAMPO4. " Tipo SELECT-OPTION

        3.- En el caso de que en tu consulta no se requieran todos los campos, es mejor poner un SELECT CAMPO1 CAMPO2 CAMPO3.... para optimizar el performance.

        4.- En el caso de que un SELECT-OPTION vaya vacío, obtendra todo el universo, en la mayoría de los casos es mejor ponerlos como OBLIGATORY o bien validar que no vayan vacíos, esto para performance.

        Salu2.

        Comentario

        • ballan
          Senior Member
          • oct
          • 671

          #5
          La unica razon por la que un select de dump es porque la estructura (o tabla) que has puesto en INTO tiene una estructura diferente a la tabla que has puesto en FROM.

          Revisa bien los campos

          Comentario

          Trabajando...