Anuncio

Colapsar
No hay anuncio todavía.

Modificar datos de una tabla SAP no z

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

  • Modificar datos de una tabla SAP no z

    Buenas,

    tengo el siguiente problema, me mencionaron y leí en este foro y otros que no se puede realizar un update a una tabla SAP, este no es el problema principal, ya que lo que me molesta es hacer un programa para realizar un update.

    Existe alguna manera de modificar el contenido de una tabla estándar?

  • #2
    Que tabla es la que queres modificar? Algunas las podes modificar por ser dato maestro, y otras por transacción. Pero si no es por ninguna de esas dos maneras, no vas a poder hacerlo.

    Comentario


    • #3
      modif tablas?? ...mmm

      Hola Raul.
      Primero que nada te aclaro, que bajo ninguna circunstancia deberias de hacer la modificacion de tablas estandar mediante desarrollos z , ya que las tablas estandar estan diseñadas para ser administradas por programas estandar que a veces no solo almacenan la informacion en dichas tablas, sino que ademas replican estos datos en otras tablas y si uno no hace lo mismo que hacen los estandar podria generar inconsistencias en las tablas de SAP .

      igualmente no se debe, pero como poder se puede:
      dependiendo que tabla estandar sea, se puede modificar haciendo :

      * para crear nuevos registros
      INSERT dbtab FROM wa.

      * para modificar registros existentes
      MODIFY dbtab FROM wa.


      donde dbtab es la tabla en cuestion y wa es un work Area que contiene los datos a almacenar en la tabla.

      Ej:

      DATA: it_s200_upd like s200 OCCURS 0 WITH HEADER LINE,
      wa_s200 type s200.

      LOOP AT it_s200_upd INTO wa_s200.
      INSERT s200 from it_s200_upd.
      ENDLOOP.

      igualmente evita hacerlo!! ...te recomendaria que busques algun programa estandar que lo actualice ...tiene que existir alguno.
      Saludos

      Comentario


      • #4
        Realmente hacele caso a cesargstk,

        pero como dice el también podés realizar modificaciones fuera de lo que está permitido, por ejemplo haciendo un debug de la modificación de la tabla.

        Saludos y suerte!

        Comentario

        Trabajando...
        X