Vista de clasificación

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Jhonny
    Senior Member
    • jun
    • 103

    #1

    Vista de clasificación

    Hola amigos, necesito saber cuales son las tablas en las que se guarda la información que se ve en la vista de clasificación de los materiales, cuales son todas las tablas que almacenan esta información.. he intentado verlo con F1 pero no me lo permite..
    Di alguien sabe se los agradecería
    El conocía a su enemigo tanto como a si mismo, por esto el nunca será derrotado en las battallas
  • oarranzli
    Senior Member
    • jun
    • 373

    #2
    Prueba con alguna de las siguientes tablas:

    SWOR
    KLAH

    o también en

    CAWN
    AUSP
    INOB

    Un saludo,
    Óscar
    Óscar
    http://www.blogdesap.com

    Comentario

    • Jhonny
      Senior Member
      • jun
      • 103

      #3
      Tablas de clasificación

      Use algunas de estas tablas pero no entiendo la relasión que existe entre estas, alguien me ayuda con la relación entre estas tablas.

      M_CLASA
      M_MERKB
      CABN
      CAWN
      AUSP

      Quiero hacer un reporte en el que me saque todos los materiales con los valores de su característica.

      Agradezco su ayuda amigos
      El conocía a su enemigo tanto como a si mismo, por esto el nunca será derrotado en las battallas

      Comentario

      • German Mendez
        Junior Member
        • sep
        • 4

        #4
        Relacion de tablas

        Buenos dias.

        En las vistas de clasificación se tiene relación con las siguientes tablas:

        Tablas que intervienen: KLAH, CABN, KSML, AUSP

        KLAH: nos permite visualizar las clases que existen. Se identifica con el campo de número interno de clase.

        CABN: Muestra las caracteristicas que existen. Se identifica con el campo de caracterisitica interna.

        KSML: Es la asociación de las tablas con clases y caracteristicas.
        Las dos tablas anteriores generan una tabla donde nos muestra para cada clase que características tiene, las cuales son las que se deben presentar, para que el usuario ingrese la información.

        AUSP: Tabla donde se guarda la información para el caso de materiales el código de material queda guardado en el campo OBJETO, con ceros a la izquierda.
        El valor de la caracteristica en esta tabla es un número, donde su equivalente lo encuentra en la tabla KABN, y el contenido o valores de la tabla se encuentra en los otros campos.

        Espero esto le resulva la consulta.

        Atte. GMP

        Comentario

        • Jhonny
          Senior Member
          • jun
          • 103

          #5
          Gracias Germen me sirvió mucho tu ayuda, tan solo tengo una duda en la tabla AUSP en donde encuentro los materiales con sus características hay un campo que se llama ATWRT que contiene un código quiero saber en que tabla puedo encontrar la relación con estos códigos para sacar la descripción.

          Gracias de antemano
          Editado por última vez por Jhonny; 29/09/2006, 19:47:04.
          El conocía a su enemigo tanto como a si mismo, por esto el nunca será derrotado en las battallas

          Comentario

          • victoria
            Junior Member
            • feb
            • 22

            #6
            para los valores de las caracteriticas usas la tabla cawn

            vicky

            Comentario

            • Jhonny
              Senior Member
              • jun
              • 103

              #7
              Tu ayuda por favor
              El campo ATWRT de la tabla CAWN, no tiene una descripción si no un código que me imagino esta en otra tabla por favor necesito de tu ayuda para entender de que tabla puedo sacar la descripción de este código.

              Gracias por tu ayuda

              saludos
              El conocía a su enemigo tanto como a si mismo, por esto el nunca será derrotado en las battallas

              Comentario

              • Gorka
                Junior Member
                • abr
                • 29

                #8
                La tabla donde están las descripciones de los códigos de la tabla CAWN (valores de característica) se guardan en la tabla CAWNT. Puede haber varios registro por valor de características según los idiomas a los que se haya traducido la descripcion del valor de característica.

                Saludos,

                Gorka

                Comentario

                • Aottone
                  Junior Member
                  • may
                  • 7

                  #9
                  Funcion para obtener caracteristicas de un articulo

                  Johnny, aqui tienes una función que a partir del número de articulo te devuelve las caracteristicas del mismo.
                  Espero que te sirva.
                  *"----------------------------------------------------------------------
                  *"*"Interfase local
                  *" IMPORTING
                  *" VALUE(P_ARTICULO) LIKE MARA-MATNR
                  *" TABLES
                  *" P_CARACT_ART STRUCTURE ZCARACT_ART
                  *"----------------------------------------------------------------------
                  DATA: BEGIN OF I_CARACT_ART OCCURS 0,
                  OBJEK LIKE AUSP-OBJEK,
                  ATINN LIKE AUSP-ATINN,
                  ATWRT LIKE AUSP-ATWRT,
                  ATZHL LIKE CAWN-ATZHL,
                  ATNAM LIKE CABN-ATNAM,
                  ATKLA LIKE CABN-ATKLA,
                  ATWTB LIKE CAWNT-ATWTB.
                  DATA: END OF I_CARACT_ART.

                  DATA: v_CUOBF LIKE MARA-CUOBF.

                  CLEAR: I_CARACT_ART, I_CARACT_ART[], v_CUOBF.

                  * Codigo Objeto interno
                  SELECT SINGLE CUOBF
                  INTO v_CUOBF
                  FROM MARA
                  WHERE MATNR EQ p_ARTICULO.

                  * Caracteristicas de Articulo
                  SELECT OBJEK ATINN ATWRT
                  INTO TABLE I_CARACT_ART
                  FROM AUSP
                  WHERE OBJEK EQ v_CUOBF.

                  IF sy-subrc EQ 0.
                  * Nombre y Grupo de caracteristicas
                  LOOP AT I_CARACT_ART.
                  SELECT SINGLE ATNAM ATKLA
                  INTO (I_CARACT_ART-ATNAM, I_CARACT_ART-ATKLA)
                  FROM CABN
                  WHERE ATINN EQ I_CARACT_ART-ATINN.
                  MODIFY I_CARACT_ART.
                  * Valores y contador interno
                  SELECT SINGLE ATZHL
                  INTO I_CARACT_ART-ATZHL
                  FROM CAWN
                  WHERE ATINN EQ I_CARACT_ART-ATINN
                  AND ATWRT EQ I_CARACT_ART-ATWRT.
                  MODIFY I_CARACT_ART.
                  * descripciones
                  SELECT SINGLE ATWTB
                  INTO I_CARACT_ART-ATWTB
                  FROM CAWNT
                  WHERE ATINN EQ I_CARACT_ART-ATINN
                  AND ATZHL EQ I_CARACT_ART-ATZHL
                  AND SPRAS EQ 'S'.
                  MODIFY I_CARACT_ART.
                  ENDLOOP.
                  ENDIF.

                  * Cargo la Tabla Parametro
                  LOOP AT I_CARACT_ART.
                  CLEAR P_CARACT_ART.
                  P_CARACT_ART-ZVALOR_CAR = I_CARACT_ART-ATWRT.
                  P_CARACT_ART-ZNOMBRE_CAR = I_CARACT_ART-ATNAM.
                  P_CARACT_ART-ZGRUPO_CAR = I_CARACT_ART-ATKLA.
                  P_CARACT_ART-ZDESCVAL_CAR = I_CARACT_ART-ATWTB.
                  APPEND P_CARACT_ART.
                  ENDLOOP.

                  ENDFUNCTION.

                  Los parametros son:
                  Import: P_ARTICULO LIKE MARA-MATNR
                  Tablas: P_CARAT_ART LIKE ZCARACT_ART

                  Definición de ZCARACT_ART
                  Componente Tp.COmponente Tipo de dato
                  ZNOMBRE_CAR ATNAM CHAR(30)
                  ZVALOR_CAR ATWRT CHAR(30)
                  ZDESCVAL_CAR ATWTB CHAR(30)
                  ZGRUPO_CAR ATKLA CHAR(10)

                  Saludos

                  Comentario

                  • nelyangie
                    Junior Member
                    • sep
                    • 4

                    #10
                    No te quiebres la cabeza

                    Originalmente publicado por Jhonny
                    Hola amigos, necesito saber cuales son las tablas en las que se guarda la información que se ve en la vista de clasificación de los materiales, cuales son todas las tablas que almacenan esta información.. he intentado verlo con F1 pero no me lo permite..
                    Di alguien sabe se los agradecería

                    Existe una función standar que te da por material lote y centro
                    se llama

                    VB_BATCH_GET_DETAL
                    ahi le llenas el MATNR
                    CHARG
                    WERKS
                    y le das X en el GET CLASSIFICATION

                    te devuelbe una tabla CHAR_OF_BATCH

                    Ahite da la info

                    saludos
                    cualquier cosa me dices
                    Nély Angie

                    Comentario

                    • negrooso
                      Junior Member
                      • abr
                      • 1

                      #11
                      También se puede usar la BAPI_OBJCL_GETDETAIL que es mucho mejor que hacer select(para mi). Y te devuelve los valores de la cawnt.

                      Código:
                      data: lv_material TYPE bapi1003_key-object.
                      
                      free: lv_material.
                      
                          CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
                            EXPORTING
                              input  = wa_tabla-matnr
                            IMPORTING
                              output = lv_material.
                      
                      CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
                        EXPORTING
                          objectkey              = lv_material
                          objecttable            = 'MARA'
                          classnum               = 'COLOR_EQUIPO'        "Nombre caracteristica
                          classtype              = '001'

                      Comentario

                      Trabajando...