Extender un material a otros centros, ayuda!

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • andres
    Junior Member
    • abr
    • 8

    #1

    Extender un material a otros centros, ayuda!

    Tengo un material creado en un centro, y necesito extenderlo para que exista en otros centros. Se desea hacer esto en un paso, por lo que es necesario el desarrollo.
    Vi que algo se puede hacer con la BAPI_MATERIAL_SAVEDATA, pero no pude hacerla funcionar.
    Alguien la ha usado? Otra bapi? Otro forma?
    gracias
    las tortugas y los cocodrilos pueden ser buenas mascotas... pero crecerán
  • abaper_biz
    Junior Member
    • oct
    • 27

    #2
    Originalmente publicado por andres
    Tengo un material creado en un centro, y necesito extenderlo para que exista en otros centros. Se desea hacer esto en un paso, por lo que es necesario el desarrollo.
    Vi que algo se puede hacer con la BAPI_MATERIAL_SAVEDATA, pero no pude hacerla funcionar.
    Alguien la ha usado? Otra bapi? Otro forma?
    gracias

    Hola,

    Pues no he utilizado esa bapi...pero podrias hacerlo con un batch input(SHDB). seguro que te funcionara a la perfeccion.

    Saludos.
    Jhon Riders Juscamaita Rico
    --------------------------------------------
    CONSULTOR SAP / ABAP4 DEVELOPER

    Comentario

    • abaper_biz
      Junior Member
      • oct
      • 27

      #3
      Originalmente publicado por andres
      Tengo un material creado en un centro, y necesito extenderlo para que exista en otros centros. Se desea hacer esto en un paso, por lo que es necesario el desarrollo.
      Vi que algo se puede hacer con la BAPI_MATERIAL_SAVEDATA, pero no pude hacerla funcionar.
      Alguien la ha usado? Otra bapi? Otro forma?
      gracias

      Hola, tambien podrias probar con la transaccion MASS(en el campo tipo de objeto seleccionas el objeto maestro de materiales y datos centro para material) y actualizar en masa los materiales para los centros requeridos...

      Espero te sirva..
      Jhon Riders Juscamaita Rico
      --------------------------------------------
      CONSULTOR SAP / ABAP4 DEVELOPER

      Comentario

      • Alejandro Sosa Ordoñez
        Junior Member
        • jul
        • 7

        #4
        Hola

        te recomiendo hagas una lsmw por DI es sencillo y funciona muy bien

        saludos

        Comentario

        • bisonye
          Senior Member
          • ago
          • 635

          #5
          La forma más sencilla es mediante la bapi que comentas y las más automática. Si la creación en centro es mediante un modelo los datos del modelo los sacas mediante la BAPI_MATERIAL_GET_ALL.

          Cualquier duda la comentas, es mucho mejos que un LSMW y una grabación

          Saludos
          http://sapymas.blogspot.com/

          Comentario

          • guido81
            Junior Member
            • nov
            • 13

            #6
            Hola a todos, no tengo mucha experiencia en el funcionamiento de las Bapis ya que no soy ABAP pero necesito saber como tomar los datos de la "BAPI_MATERIAL_GET_ALL" para ampliar un material por medio de la "BAPI_MATERIAL_SAVEDATA"
            Estoy tratando de darle una ayuda al Abap de la empresa en la que estoy trabajando pero se me complica completar los datos en la "BAPI_MATERIAL_SAVEDATA"

            Muchas gracias a todos.

            Comentario

            • bisonye
              Senior Member
              • ago
              • 635

              #7
              Originalmente publicado por guido81
              Hola a todos, no tengo mucha experiencia en el funcionamiento de las Bapis ya que no soy ABAP pero necesito saber como tomar los datos de la "BAPI_MATERIAL_GET_ALL" para ampliar un material por medio de la "BAPI_MATERIAL_SAVEDATA"
              Estoy tratando de darle una ayuda al Abap de la empresa en la que estoy trabajando pero se me complica completar los datos en la "BAPI_MATERIAL_SAVEDATA"

              Muchas gracias a todos.
              El uso es muy sencillo. Le pasas el material - almacen - centro y te devuelve estructuras con los datos de las diferentes tablas que componene el material, datos generales, datos de centro, datos de almacén....

              Saludos
              http://sapymas.blogspot.com/

              Comentario

              • cmacvicar
                Member
                • may
                • 43

                #8
                Agradecimientos

                Gracias Bisonye,

                No conocía la funcion "BAPI_MATERIAL_GET_ALL" y mantiene los nombres iguales de las estructuras y tablas de la función "BAPI_MATERIAL_SAVEDATA".

                He buscado por todos lados una solución estándar que permita ampliar los materiales de un centro a otro de forma masiva y no he tenido éxito.

                Con estas dos funciones es algo muy sencillo de hacer Gracias de nuevo.
                Que estes, bien.


                Suerte chau

                Comentario

                Trabajando...