How to extedn material into MMD?

New to SAP.
How can i extend material into MMD as while creating item proposal getting an error and to solve that i have to extend material into MMD for same sales area of the order creation.
But how can i assign or extend material to sales area as i don't see any sales area field where i can put in sales org./distribution channel
Please help.
THank you
Brian

I don understand yoour MMD.. But my understanding says that u r in need of extending a material for a sales organisation..
For that Go to MM01, Enter the same material and select all the views.. ENter.The system will ask for organisational levels. In that enter ur plant and the specific sales area to which u want to extend the material.. And enter..
The material will be extended for that SA.
karthick

Similar Messages

  • How to extract material deletions into BI ?

    Hi experts,
    Suppose if a material is deleted on R/3 side, how to extract the data of that deletion of material into bi system. Is there any field which is updated when a material is deleted ?
    Please give the technical name of the field and the specified data source.
    Regards,
    Naveen .

    Hi,
    you can´t delete materials on the R/3 side. It can be only archivated, if you don´t need it any more. You lost the archivated material if you delete the master data for 0MATERIAL (or another infoobject you use) on BW side and you make a full upload for master data from R/3. There is no update field for archivation.
    regards
    Edited by: Zoltan Both on Nov 26, 2008 3:04 PM

  • How to extend same material into different plants?

    Hi all,
    how to extend the same material into different plants anybody please tell me.
    thanks
    s.muthu

    hi
    go to mm01 create a material with name abcd
    then again in mm01 in material filed give same no (abcd)and  in copy from field also give that no(abcd)
    sytem will ask u for from and t locations give that and proceed
    similarly if u want to extend view in the material go to mm50 and do
    reward if helpful
    regards
    kunal

  • How to get Material Master Moving average price into Purchase Order

    Hi,
    How to get Material master moving average price into purchase order instead of Purchase Info record.
    Thanks,
    Sridhar

    Hi,
            I  cannot understand whether it is necessary .
           How about as following step?
                 1. create Purcahse requisition
                                Price come form moving average price in material master.
                 2. Create Purchase order reference Purchase  requisition
                                There is a setting  from the unit price of P/R onto the unit price of P/O.
      Regards,
         Gaito

  • I have an iPod touch and I want to sync material into it but my computer isn't reading the iPod, how do I fix it?

    I want to sync material into my iPod touch but my computer nor my iTunes is reading my iPod, what should I do?

    For Windows see http://support.apple.com/kb/TS1538
    For Mac OS X see http://support.apple.com/kb/TS1591

  • How to change material discription at sales order item level ?

    Dear Gurus,
            We have some requirement need to change material description at sales order item level , but in system it is in disable mode how to change that  into change mode in sales order item level?
    Thanks in advance
    Regards
    Venkat

    Not possible in SAP Standard.
    Instead why not create a Customer Material Info Record in T-Code - VD51?
    Alternatively it the requirement to change the Description is only for few Sales Order then create a Text ID & Enter the Description in Text Feild. Then in Smartform program wrie a code which will check for Material Description in the Text first & if not found then take from normal material Description in Sales Order.
    But Customer Material info Record seems to be the best solution.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • How to cancell material document in decentralized scenario

    Dear All,
    How to cancel material document in a decentralized WM (WMS)??? I know that in a centralized scenario I should use MBST or VL09. Is there any solution?
    I would be grateful if you help me.
    Piotrek

    Dear Piotr ,
    If you want to cancel/reverse material document posted , you will enter into MBST and reverse it only.
    For goods issues with delivery use VL09 as you have mentioned.
    Other solution is enter material without referente , but you can have problem with traceability if you control receipts in your enterprise, because you have done one receipt without purchase documents.
    And to finish you can adjust your stock doing an inventory document and adjust stock.
    Best regards,
    Carlos Moçatto

  • How to add Material type(MTART) field on Selection screen of MB5B transaction code.

    Hi All,
        Please let me know how to add material type field on selection screen of MB5B transaction
    For that i made copy ZMB5B_COPY of original report RM07MLBD.
    Thanks in adv .
    Samadhan

    Hi,
    Once you copied the standard report to Z report, you can MTART in selection screen like below.
    and in order to inlcude the same in programming logic, we have three option.
    1) Check all related select queries, and include MTART in SELECT query using inner join with MARA.
    2) In START-OF-SELECTION event fill MATNR as shown below.
    3) If user entered any value in MTART, then before displaying the report just check material type of each material in the final internal table(which is used to display report) delete enteries from internal table accordingly.
    START-OF-SELECTION.
    IF MTART[] IS NOT INITIAL AND MATNR[] IS INITIAL.
        SELECT MATNR FROM MARA INTO MATNR-LOW WHERE MTART IN MTART.
          MATNR-OPTION = 'EQ'.
          MATNR-SIGN = 'I'.
          APPEND MATNR.
          CLEAR MATNR.
        ENDSELECT.
    ENDIF.
    The above option has one limitation: The selection screen variables has some restriction, please read the below thread.
    Facing problem in select statement dump DBIF_RSQL_INVALID_RSQL CX_SY_OPEN_S
    Getting Dump in the select query has more than 2000 entries
    Hope this will work for you .
    regards,
    Rajesh Sadula.

  • Movement Type 319 "Split structured material into components "

    Hi SAP Buddies
    Can we use  Movement Type 319 "Split structured material into components " in MM functionality if Yes please tell me how ?.. ..  Since 319 related to Retail. But Somewhere I found it is fulfilling my client requirement..
    Thanks In advanve
    Rgds
    BV

    hi
    Kishore.
    Thanks for ur reply, Is there no way to use it ??.. //or is there any other movement type of this type..
    please suggest..which we can use in ECC 6
    Thanks in Advance
    BV

  • How to pack material (linked to a delivery) with BAPI_SHIPMENT_CHANGE ?

    Hello All,
    i would like to pack material into Handling Unit with the BAPI_SHIPMENT_CHANGE like in transaction VT02N
    i have created my shipment with BAPi_SHIPMENT_CREATE  : i see material with delivery reference in part of screen
    "Material to ba packed" and my Handling Unit in part of screen "All existing Hus available for packing".
    i want to pack the material into the Handling Unit but i don't know how to fill BAPI_SHIPMENT_CHANGE to pack the material.
    is it possible with this bapi ?
    Thanks a lot for your answers
    Regards,
    My

    Hello
    i think i make a mistake when i fill the tables :
    i 'm going to try again but with which values have i to fill the actions table ? (i think i have to fill alsot these two tables :
    IT_HUN_HDR_ACTION
    IT_HUN_ITM_ACTION  
    and i don't understand the difference between these fields in table HDUNITEM ?
    HDL_UNIT_INTO and HDL_UNIT_NO
    HDL_UNIT_EXID_INTO and HDL_UNIT_EXID ?
    i don't find a field like VEPO-VEPOS  in table HDUNITEM  ?
    Thanks a lot
    Regards,
    MY
    Edited by: MY on May 7, 2010 12:29 PM
    Edited by: MY on May 7, 2010 12:31 PM

  • How to convert report into alvgrid please hepl

    how to convert report into alvgrid please hepl

    BALVSD01 check this program u will know r see below code
    sample prog
    REPORT  ZMAT11                                  .
    TYPE-POOLS : slis.
    TABLES : mkpf,
             mseg,
             t001w,
             t001l.
    TYPES : BEGIN OF ty_t001w,
              werks TYPE t001w-werks,
              name1 TYPE t001w-name1,
            END OF ty_t001w,
            BEGIN OF ty_makt,
              matnr TYPE makt-matnr,
              maktx TYPE makt-maktx,
            END OF ty_makt,
            BEGIN OF ty_t001l,
              lgort TYPE t001l-lgort,
              lgobe TYPE t001l-lgobe,
            END OF ty_t001l.
    DATA :  BEGIN OF it_mat OCCURS 0,
            mblnr LIKE mseg-mblnr,
            zeile LIKE mseg-zeile,
            mjahr LIKE mseg-mjahr,
            bldat LIKE mkpf-bldat,
            budat LIKE mkpf-budat,
            bwart LIKE mseg-bwart,
            matnr LIKE mseg-matnr,
            maktx LIKE makt-maktx,
            erfmg LIKE mseg-erfmg,
            erfme LIKE mseg-erfme,
            werks LIKE mseg-werks,
            name1 LIKE t001w-name1,
            lgort LIKE mseg-lgort,
            lgobe LIKE t001l-lgobe,
            umwrk LIKE mseg-umwrk,
            name2 LIKE t001w-name1,
            umlgo LIKE mseg-umlgo,
            lgobe1 LIKE t001l-lgobe,
            END OF it_mat.
    DATA : it_t001w TYPE TABLE OF ty_t001w
                     WITH HEADER LINE,
           it_makt TYPE TABLE OF ty_makt
                   WITH HEADER LINE,
           it_t001l TYPE TABLE OF ty_t001l
                    WITH HEADER LINE.
    DATA : ls_layout TYPE slis_layout_alv,
           it_fcat TYPE slis_t_fieldcat_alv ,
           wa_fcat TYPE slis_fieldcat_alv,
           lh TYPE slis_t_listheader,
           ls TYPE slis_listheader,
           it_events TYPE slis_t_event  ,
           ls_event TYPE slis_alv_event ,
           w_var TYPE i.
    DATA : l_date(10).
    DATA : l_date1(20),
           ztabix LIKE sy-tabix.
    DATA : l_repid LIKE trdir-name.
    l_repid = 'ZMAT11'.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS : s_werks FOR mseg-werks,
                     s_lgort FOR mseg-lgort,
                     s_umwrk FOR mseg-umwrk,
                     s_umlgo FOR mseg-umlgo,
                     s_bwart FOR mseg-bwart,
                     s_budat FOR mkpf-budat,
                     s_mjahr FOR mkpf-mjahr.
    SELECTION-SCREEN END OF BLOCK b1.
    AT SELECTION-SCREEN.
      SELECT SINGLE * FROM t001w INTO t001w
                              WHERE werks IN s_werks.
      IF sy-subrc <> 0.
        MESSAGE e000(8i) WITH 'Enter a Valid Supplying Plant'.
      ENDIF.
      SELECT SINGLE * FROM t001w INTO t001w
                              WHERE werks IN s_umwrk.
      IF sy-subrc <> 0.
        MESSAGE e000(8i) WITH 'Enter a Valid Receiving Plant'.
      ENDIF.
      SELECT SINGLE * FROM t001l INTO t001l
                              WHERE lgort IN s_lgort.
      IF sy-subrc <> 0.
        MESSAGE e000(8i) WITH 'Enter a Valid Supplying St.Loc'.
      ENDIF.
      SELECT SINGLE * FROM t001l INTO t001l
                              WHERE lgort IN s_umlgo.
      IF sy-subrc <> 0.
        MESSAGE e000(8i) WITH 'Enter a Valid Receiving St.Loc'.
      ENDIF.
    START-OF-SELECTION.
      ls-typ = 'H'.
      ls-info = 'Material Document List'.
      APPEND ls TO lh.
      ls-typ = 'S'.
      WRITE: sy-datum TO l_date USING EDIT MASK '__/__/____'.
      CONCATENATE 'DATE :' l_date INTO l_date1 SEPARATED BY space.
      ls-info = l_date1.
      APPEND ls TO lh.
      PERFORM field_cat.
      PERFORM f001_get_data.
    END-OF-SELECTION.
      IF it_mat[] IS INITIAL.
        MESSAGE i000(8i) WITH 'No data Found'(m01).
        EXIT.
      ENDIF.
      PERFORM process_data.
      PERFORM display_data.
    *&      Form  f001_get_data
          text
    -->  p1        text
    <--  p2        text
    FORM f001_get_data .
      SELECT amblnr azeile amjahr abwart a~matnr
               aerfmg aerfme awerks algort aumwrk aumlgo
               b~budat
               b~bldat INTO CORRESPONDING FIELDS OF TABLE it_mat
                       FROM mseg AS a
                 INNER JOIN mkpf AS b
                    ON amblnr = bmblnr
                   AND amjahr = bmjahr
                 CLIENT SPECIFIED
              WHERE a~mandt EQ sy-mandt
                AND a~werks IN s_werks
                AND a~lgort IN s_lgort
                AND a~umwrk IN s_umwrk
                AND a~umlgo IN s_umlgo
                AND a~bwart IN s_bwart
                AND b~budat IN s_budat
                AND b~mjahr IN s_mjahr.
      IF sy-subrc = 0.
        SELECT matnr maktx INTO TABLE it_makt FROM makt
        CLIENT SPECIFIED
        FOR ALL ENTRIES IN it_mat
        WHERE mandt EQ sy-mandt
          AND matnr = it_mat-matnr.
      ENDIF.
      SELECT werks name1 INTO TABLE it_t001w FROM t001w
      CLIENT SPECIFIED
      WHERE mandt EQ sy-mandt.
      IF sy-subrc <> 0.
        MESSAGE i000(8i) WITH 'No Plant Found'(m02).
      ENDIF.
      SELECT lgort lgobe INTO TABLE it_t001l FROM t001l
      CLIENT SPECIFIED
      WHERE mandt EQ sy-mandt.
      IF sy-subrc <> 0.
        MESSAGE i000(8i) WITH 'No Storage Location Found'(m03).
      ENDIF.
    ENDFORM.                    " f001_get_data
    *&      Form  field_cat
          text
    -->  p1        text
    <--  p2        text
    FORM field_cat .
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'MBLNR'.
      wa_fcat-key = 'X'.
      wa_fcat-hotspot = 'X'.
      wa_fcat-ref_fieldname = 'MBLNR'.
      wa_fcat-ref_tabname = 'MSEG'.
      wa_fcat-seltext_m = 'Material Doc'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'ZEILE'.
      wa_fcat-ref_fieldname = 'ZEILE'.
      wa_fcat-ref_tabname = 'MSEG'.
      wa_fcat-seltext_m = 'Item No'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'MJAHR'.
      wa_fcat-ref_fieldname = 'MJAHR'.
      wa_fcat-ref_tabname = 'MSEG'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'BWART'.
      wa_fcat-ref_fieldname = 'BWART'.
      wa_fcat-ref_tabname = 'MSEG'.
      wa_fcat-seltext_m = 'Mvmt Type'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'BLDAT'.
      wa_fcat-ref_fieldname = 'BLDAT'.
      wa_fcat-ref_tabname = 'MKPF'.
      wa_fcat-seltext_m = 'Document Date'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'BUDAT'.
      wa_fcat-ref_fieldname = 'BUDAT'.
      wa_fcat-ref_tabname = 'MKPF'.
      wa_fcat-seltext_m = 'Posting Date'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'MATNR'.
      wa_fcat-ref_fieldname = 'MATNR'.
      wa_fcat-ref_tabname = 'MSEG'.
      wa_fcat-seltext_m = 'Material No'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'MAKTX'.
      wa_fcat-ref_fieldname = 'MAKTX'.
      wa_fcat-ref_tabname = 'MAKT'.
      wa_fcat-seltext_m = 'Material Description'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'ERFMG'.
      wa_fcat-ref_fieldname = 'ERFMG'.
      wa_fcat-ref_tabname = 'MSEG'.
      wa_fcat-seltext_m = 'Quantity'.
      wa_fcat-do_sum = 'X'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'ERFME'.
      wa_fcat-ref_fieldname = 'ERFME'.
      wa_fcat-ref_tabname = 'MSEG'.
      wa_fcat-seltext_m = 'Uom'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'WERKS'.
      wa_fcat-seltext_m = 'Supplying Plant'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'NAME1'.
      wa_fcat-seltext_m = 'S.Plnt Desc.'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'LGORT'.
      wa_fcat-seltext_m = 'Supplying St.Loc'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'LGOBE'.
      wa_fcat-seltext_m = 'Su.St.Loc Desc.'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'UMWRK'.
      wa_fcat-seltext_m = 'Receiving Plant'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'NAME2'.
      wa_fcat-seltext_m = 'R.Plnt Desc.'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'UMLGO'.
      wa_fcat-seltext_m = 'Receiving St.Loc'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
      wa_fcat-col_pos = w_var.
      wa_fcat-tabname = 'IT_MAT'.
      wa_fcat-fieldname = 'LGOBE1'.
      wa_fcat-seltext_m = 'Re.St.Loc Desc.'.
      APPEND wa_fcat TO it_fcat.
      CLEAR wa_fcat.
      ADD 1 TO w_var.
    ENDFORM.                    " field_cat
    *&      Form  process_data
          text
    -->  p1        text
    <--  p2        text
    FORM process_data .
      LOOP AT it_mat.
        ztabix = sy-tabix.
        READ TABLE it_makt WITH KEY matnr = it_mat-matnr.
        IF sy-subrc = 0.
          it_mat-maktx = it_makt-maktx.
        ENDIF.
        IF it_mat-bwart+2(1) = '2'.
          it_mat-erfmg = - ( it_mat-erfmg ).
        ENDIF.
        READ TABLE it_t001w WITH KEY werks = it_mat-werks.
        IF sy-subrc = 0.
          it_mat-name1 = it_t001w-name1.
        ENDIF.
        READ TABLE it_t001w WITH KEY werks = it_mat-umwrk.
        IF sy-subrc = 0.
          it_mat-name2 = it_t001w-name1.
        ENDIF.
        READ TABLE it_t001l WITH KEY lgort = it_mat-lgort.
        IF sy-subrc = 0.
          it_mat-lgobe = it_t001l-lgobe.
        ENDIF.
        READ TABLE it_t001l WITH KEY lgort = it_mat-umlgo.
        IF sy-subrc = 0.
          it_mat-lgobe1 = it_t001l-lgobe.
        ENDIF.
        MODIFY it_mat INDEX ztabix .
      ENDLOOP.
    ENDFORM.                    " process_data
    *&      Form  display_data
          text
    -->  p1        text
    <--  p2        text
    FORM display_data .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
              I_INTERFACE_CHECK                 = ' '
              I_BYPASSING_BUFFER                = ' '
              I_BUFFER_ACTIVE                   = ' '
               i_callback_program                = l_repid
              I_CALLBACK_PF_STATUS_SET          = ' '
               i_callback_user_command           = 'LINE'
               i_callback_top_of_page            = 'TOP'
              I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
              I_CALLBACK_HTML_END_OF_LIST       = ' '
              I_STRUCTURE_NAME                  =
              I_BACKGROUND_ID                   = ' '
              I_GRID_TITLE                      =
              I_GRID_SETTINGS                   =
              IS_LAYOUT                         =
               it_fieldcat                       = it_fcat
              IT_EXCLUDING                      =
              IT_SPECIAL_GROUPS                 =
              IT_SORT                           =
              IT_FILTER                         =
              IS_SEL_HIDE                       =
              I_DEFAULT                         = 'X'
              I_SAVE                            = ' '
              IS_VARIANT                        =
              it_events                         =
              IT_EVENT_EXIT                     =
              IS_PRINT                          =
              IS_REPREP_ID                      =
              I_SCREEN_START_COLUMN             = 0
              I_SCREEN_START_LINE               = 0
              I_SCREEN_END_COLUMN               = 0
              I_SCREEN_END_LINE                 = 0
              IT_ALV_GRAPHICS                   =
              IT_HYPERLINK                      =
              IT_ADD_FIELDCAT                   =
              IT_EXCEPT_QINFO                   =
              I_HTML_HEIGHT_TOP                 =
              I_HTML_HEIGHT_END                 =
            IMPORTING
              E_EXIT_CAUSED_BY_CALLER           =
              ES_EXIT_CAUSED_BY_USER            =
              TABLES
                t_outtab                          = it_mat
            EXCEPTIONS
              PROGRAM_ERROR                     = 1
              OTHERS                            = 2
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " display_data
    *&      Form  TOP
          text
    FORM top.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary       = lh
      I_LOGO                   =
      I_END_OF_LIST_GRID       =
    ENDFORM.                    "TOP

  • How to upload data into Classification-MM02 for each MATNR By using BAPI

    Hi all
          How to upload data into characterstic value in  classification- MM02 for each MATNR by using BAPI.

    Hi Siva,
    Please try BAPI BAPI_OBJCL_CHANGE.
    The object key should be material number and object table should be MARA.
    Regards
    Hiren K.Chitalia

  • 319- split Structured material into component

    HI all,
    You are splitting structured material into component by Movement type 319. Basically used in Retail, Now we have a scenario to split structured materrial into component at the time of  good receipt & 319 fullfill our requirement.. But problem is that we dont have SAP Retail.
    Please suggest without SAP Retail how can we use any customization.

    Dear,
    My question is related with Movement type 319 , which is used to Split Structured material into component ie,
    Suppose Structured material - x
    Created Bom X - contains Y&Z material
    When i do Good receipt using 319 only stock of bom materials will increased.
    But You required some Customization for Structured materials to split into components. You can do only if your using SAP Retail.
    We dont have Retail module. So without This feature is there any option in MM.

  • Best way to get 3/4 inch tape material into FCP?

    I have several 3/4 inch tapes I would like to edit on my FCP system.
    I can only Capture through firewire.
    Is it better to transfer the 3/4 material to DVD or create QT files?
    (I can create the QT files on an Avid Adrenaline)
    I need to keep the material at the best quality.
    Thanks.

    OK, I'm back now. Let's get to the first part of your question... and some tips.
    To start with let me clear up some semantic errors that I may have inadvertently created. When I say "up-rez" I'm not talking about it the way you would use the term in print production and Photoshop. I was using the term "up-rez" as a more generic term meaning a general improvement in picture quality and upgrade of color space.
    Now, to the improvement I have seen by taking my DV source material into a sequence using PhotoJPEG 75% or DVCPRO50 codecs with a 4:2:2 color space.
    First, as a baseline, to all of my DV clips in the timeline I add the "4:1:1 Color Smoothing" filter as the first in line, and the final filter is always "Broadcast Safe" set to the lowest preset of "100" or "Extremely Conservative." If I use any color correction filter I always use it after the color smoothing and before "Broadcast Safe." Unless it works better using a different order, but this is where I start. However "Color Smoothing" is almost always the first filter.
    It is the "Color Smoothing" filter that provides the extra chroma data that is used by the 4:2:2 codec to "improve" the color after rendering. Now understand, this is an interpolation process. The computer is guessing at what the extra color data should be. But in most cases where my goal is to provide "pleasing color" the computer usually makes some pretty good guesses.
    Especially if you use color correction to remove any exising color casts from the clips in question. If you have a definite color cast in your original clip, you may find it necessary to color correct that cast out, then add the Color Smoothing, and then do your "primary" or "balancing" color correction by adding that filter a second time in the list to get things to look right. Confused yet? Don't be - if you have a good calibrated video monitor, then you can really trust your eyes a lot more than you might think. The point is, if you present the "Color Smoothing" filter with reasonably good color when it looks at the DV clip, then it will do a good job of "enhancing" your color after you render with a 4:2:2 codec.
    Oh yeah, make sure your rendering quality level in the "Video Processing" tab of the sequence "Settings" is set to the best you have. FCP 4.5 and FCP 5.x differ slightly in how they word this setting, but the intent is the same.
    So that's how I "improve" the color of a DV clip by taking it into a sequence with a 4:2:2 color space. I hope I explained it clearly enough.
    BTW - Nattress suggests using PhotoJPEG 75% over DVCPRO50 for content that comes from an analog capture. He says that an unintended but positive consequence of the "lossy" compression in the PhotoJPEG codec is to remove some of the latent analog noise from the video during final rendering and encoding. I had my doubts about this at first since the specs would suggest that DVCPRO50 is the best way to go. But after trying it out I must say that Graeme is dead-on with this. A lot of the minor video noise in the luminence and chroma that comes in with the analog video is removed pretty cleanly when you look at your final rendered digital video. So once again we learn that Graeme Nattress is "The Man."
    The truly scary thing is that among his peers in the community of this forum, Nattress is only one of several similar intellects. This forum is a gold mine for all of us FCP users. Nattress, Shane, Sheffield, and all the rest who I am probably making mad because I forgot to mention them -- wow! We couldn't afford to take classes from all these guys, and here they give it all for free. I hope everyone appreciates the value of the resource we have in this forum. I certainly do. Belated and future thanks to all you gurus out there.
    Anyway, back to your analog capture issues. Here's some tips from my own experience. When doing my initial capture from analog via the A-to-D converter...
    1) I always find I need to boost the saturation levels a bit. Use a vectorscope to keep track of this, but my analog source material always seems to come in 20 to 25% light in the chroma value. Boosting the saturation setting a little bit in the convertor fixes this.
    2) I know I'll get some arguments about this one. In my ADVC-300 I have a "Sharpening" setting, with "0" being no enhancement, "-100" being totally blurred, and "+100" being totally sharpened. I find that adding a significant amount of "sharpening" to my capture settings really improves the quality of the analog input without leaving a lot of visible and unpleasant artifacts in the picture. So I always add between +15 and +35 of sharpening. Usually +25 works best so that's where I start.
    Now, understand that I find this completely counter-intuitive after my years of experience with digital image editors and scanning software like "Photoshop" and "Scantastic," and the generally complete uselessness of the vanilla "sharpen" tools for sophisticated image enhancement. But for some reason, with these tools in this environment, "sharpening" works wonders.
    The way it looks to me when I compare the "before" and "after" by switching the inputs on my video monitor is that the "after" picture looks like someone properly backlit the scene. The entire effect is to give that look of 3D depth to the picture that still photographers call "snap," and that I was taught to try to achieve by the guys who taught me TV lighting. When used in a subtle and appropriate fashion, the effect of this "sharpening" filter is stunning. But this is a matter of personal taste. To my eye the sharpened picture looks better, but you may disagree. Like I said, it's a matter of taste.
    I must add that I am unable to duplicate these results by adding FCP's sharpening filter to an already digitized clip. This says to me that either you need to sharpen before digitizing, or the sharpening algorithm in my Canopus ADVC-300 is way better than the FCP filter. I don't know which it is, but I really don't need to know, practically speaking. It's practical results we are after here, so I can live with the mystery.
    3) Always go back to the earliest generation of analog source tapes you can find. If this means re-editing the program, then be prepared to do it if max quality is your goal.
    In 3/4-inch U-matic format (and especially with 1/2-inch S-VHS or lesser formats) the difference in picture quality between a third-generation dub and a second-generation edit master is immense. Look at the degradation of edge definition and the increase in noise between the generations. It's huge. It's even more striking if you compare the first-generation master tapes with a distribution dub or duplication master.
    Conversely, don't even waste your time if you have a fourth-gen or later distribution dub. If you are dealing with a late generation tape source, then none of our digital and computer editing or enhancement wizardry will matter a hoot. Garbage in equals garbage out. So if you really care about quality, be prepared to go back to the earliest generation tape you can find, even if that means re-editing the program from the first-gen shooting masters.
    OK, that's all I have for you right now. Please post any additional questions or any comments you have on my missives and I'll be glad to get into this further - at least until you suck me dry of usable info.
    Let me leave you with this. It's funny how viewers don't seem to mind poor video quality when watching a late-gen dub on a VHS player. But when you offer them a DVD, they expect to see feature film or broadcast TV quality, and if they don't see something close they won't watch the program with the same degree of receptivity.
    In my experience, picture quality really matters in its effect on the communication process, and that's why we should all take it seriously. Worrying about quality is not a purely technical exercise important only to technicians. Poor audio and poor video quality will negatively impact the communication process. That's why we care about quality.
    After all, it's our business - the COMMUNICATION business. That's the perspective I try to maintain in my work.
    Good Luck in your endeavor. Please let me know how it works out. My e-mail address is in my posted profile.

  • Integrating hdv-sd50p material into a hdv1080i50 project

    Hi,
    I am cutting a commercial shot in hdv25p on the jvc gy-hd101e camera. I am cutting the project in dvcpro hd 1080i50 (1440x1080) with a mind for eventually blowing it up to 1920x1080 to meet local cinematic standards.
    We have shot a small portion of the material in the hdv-sd50p codec so that we can have a 'real slow motion' sequence in our ad. I need to integrate the hdv-sd50p material into the same sequence with the rest of the material. Should I use compressor for this, motion, or can I do it somehow within final cut pro?
    I know this is very specific, but I hope someone can provide some insights...
    Thanks very much!
    4 x 2.5 GHz PowerPC G5   Mac OS X (10.4.6)   8 GB DDR2 SDRam

    you should be able to just put it in the same sequence with out a problem. now the thing is that you will see a diffrent in the video you could use comprsser, but what i would do is blow that 1440x1080 up and see what it looks like. because that would tell you how much you are going to compress it.
    i am notif this helps but maybe you have an idea of what to do. i have never used motion yet so i can't say weather it will work better.

Maybe you are looking for

  • No wireless Internet after updating to iOS 4.3.3 and other bugs

    Hello, Yesterday I updated my iPhone 4 to the latest version (4.3.3), and have noticed that the network is only showing EDGE (E icon) eventhough 3G is enabled. Before this 3G internet was working fine. I checked the APN settings, and they haven't cha

  • Quicktime launches every hour for no apparent reason. Spyware? Virus?

    For the past few days Quicktime attempts to launch approximately every hour. The reason I say attempts, is because the missing plugin error/warning will be on screen whenever I come back to my desk and often first thing in the morning. I have no idea

  • Q5 screen cuts off at top and left side

    I've had my Q5 for a week. Today I noticed the screen is cutting off on the top and the left side. Does anyone have any idea how I can fix this?

  • Checkbox rendere in datagrid

    Hi all, I have a datagrid with checkbox as renderer. after selecting few checkboxes,if i scroll the datagrid checkboxes are selected at random. my renderer code is attached.. thanks

  • IPhone as wireless headset

    I know that the iPhone supports Bluetooth wireless headsets, but can the iPhone serve as a wireless headset for my computer? The obvious advantage being the ability to pause the computer when receiving a call or to mix audio sources, e.g. alerts, fro