Very urgent mm classification view

hi all,
am an abap guy ,am uploading a data in tran mm01 where my functional consultant is not selecting classical view can lsmw work without it coz am getting an error even my functional consultant is not sure that can it work without classical view can u plz reply now as am not able to proceed furher am just waiting plz thanks

you can also use BAPI_MATERIAL_SAVEDATA and programm the import. it's much better instead of lsmw for articles. just as you said. if you forget a tab or view you can start all over again. you can also start all over again in the future when you modified the screens or views for mm01 in customizing
here an example of my import for this bapi
FORM inlezen_data.
  LOOP AT it_art_import INTO wa_art_import.
*INITIALISATIE van de Views
    h_headdata-material = wa_art_import-material.
    h_headdata-ind_sector = 'O'.
    h_headdata-matl_type = c_matl_type.
    IF pa_basic = 'X'.
      h_headdata-basic_view = 'X'.
    ENDIF.
    IF pa_sales = 'X'.
      h_headdata-sales_view = 'X'.
    ENDIF.
*  PURCHASE_VIEW
*  MRP_VIEW
*  FORECAST_VIEW
*  WORK_SCHED_VIEW
*  PRT_VIEW
    IF pa_stora = 'X'.
      h_headdata-storage_view = 'X'.
    ENDIF.
*  WAREHOUSE_VIEW
*  QUALITY_VIEW
    IF pa_accnt = 'X'.
      h_headdata-account_view = 'X'.
      h_headdata-cost_view = 'X'.
    ENDIF.
*  INP_FLD_CHECK
*  MATERIAL_EXTERNAL
*  MATERIAL_GUID
*BASISGEGEVENS
    IF wa_art_import-matl_group IS NOT INITIAL.
      h_bapi_mara-matl_group = wa_art_import-matl_group.
      h_bapi_marax-matl_group = 'X'.
    ENDIF.
    IF wa_art_import-old_mat_no IS NOT INITIAL.
      h_bapi_mara-old_mat_no = wa_art_import-old_mat_no.
      h_bapi_marax-old_mat_no = 'X'.
    ENDIF.
*    IF wa_art_import-base_uom_iso IS NOT INITIAL.
*      h_bapi_mara-base_uom_iso = wa_art_import-base_uom_iso.
*      h_bapi_marax-base_uom_iso = 'X'.
*    ENDIF.
    IF wa_art_import-base_uom IS NOT INITIAL.
      h_bapi_mara-base_uom = wa_art_import-base_uom.
      h_bapi_marax-base_uom = 'X'.
    ENDIF.
    IF wa_art_import-dsn_office IS NOT INITIAL.
      h_bapi_mara-dsn_office = wa_art_import-dsn_office.
      h_bapi_marax-dsn_office = 'X'.
    ENDIF.
    IF wa_art_import-size_dim IS NOT INITIAL.
      h_bapi_mara-size_dim = wa_art_import-size_dim.
      h_bapi_marax-size_dim = 'X'.
    ENDIF.
*VERKOOPGEGEGEVENS
    h_bapi_mvke-sales_org = p_sales.
    h_bapi_mvke-distr_chan = p_distr.
    h_bapi_mvke-delyg_plnt = p_plant.
    IF wa_art_import-acct_assgt IS NOT INITIAL.
      h_bapi_mvke-acct_assgt = wa_art_import-acct_assgt.
      h_bapi_mvkx-acct_assgt = 'X'.
    ENDIF.
    IF wa_art_import-mat_pr_grp IS NOT INITIAL.
      h_bapi_mvke-mat_pr_grp = wa_art_import-mat_pr_grp.
      h_bapi_mvkx-mat_pr_grp = 'X'.
    ENDIF.
    h_bapi_mvkx-sales_org = p_sales.
    h_bapi_mvkx-distr_chan = p_distr.
    h_bapi_mvkx-delyg_plnt = 'X'.
*PLANT GEGEVENS
    h_bapi_marc-plant = p_plant.
    h_bapi_marc-availcheck = 'KP'.
    h_bapi_marc-neg_stocks = 'X'.
    h_bapi_marc-profit_ctr = p_profit.
    h_bapi_marcx-plant = p_plant.
    h_bapi_marcx-availcheck = 'X'.
    h_bapi_marcx-neg_stocks = 'X'.
    h_bapi_marcx-profit_ctr = 'X'.
*MAGAZIJNGEGEVENS
    h_bapi_mard-plant = p_plant.
    h_bapi_mard-stge_loc = p_stge.
    h_bapi_mardx-plant = p_plant.
    h_bapi_mardx-stge_loc = p_stge.
*WAARDERINGSGEGEVENS
    h_bapi_mbew-val_area = p_val.
    h_bapi_mbew-val_class = '5322'.
    h_bapi_mbew-price_ctrl = 'V'.
    h_bapi_mbew-price_unit = '10000'.
    h_bapi_mbew-plndprice1 = '0.01'.
    h_bapi_mbew-plndprdate1 = '20060101'.
    h_bapi_mbewx-val_area = p_val.
    h_bapi_mbewx-val_class = 'X'.
    h_bapi_mbewx-price_ctrl = 'X'.
    h_bapi_mbewx-price_unit = 'X'.
    h_bapi_mbewx-plndprice1 = 'X'.
    h_bapi_mbewx-plndprdate1 = 'X'.
*TEKST TABEL
    DATA: ta_bapi_makt LIKE bapi_makt OCCURS 0.
    DATA: wa_bapi_makt LIKE LINE OF ta_bapi_makt.
    IF wa_art_import-matl_desc IS NOT INITIAL.
      CLEAR ta_bapi_makt[].
      wa_bapi_makt-langu = 'NL'.
      wa_bapi_makt-matl_desc = wa_art_import-matl_desc.
      APPEND wa_bapi_makt TO ta_bapi_makt.
    ENDIF.
*BELASTINGCLASSIFICATIE TABEL
    DATA: ta_bapi_mlan LIKE bapi_mlan OCCURS 0.
    DATA: wa_bapi_mlan LIKE LINE OF ta_bapi_mlan.
    IF wa_art_import-taxclass_1 IS NOT INITIAL.
      CLEAR ta_bapi_mlan[].
      wa_bapi_mlan-depcountry = 'NL'.
      wa_bapi_mlan-tax_type_1 = 'MWST'.
      wa_bapi_mlan-taxclass_1 = wa_art_import-taxclass_1.
      APPEND wa_bapi_mlan TO ta_bapi_mlan.
      wa_bapi_mlan-depcountry = 'NL'.
      wa_bapi_mlan-tax_type_1 = 'MWSI'.
      wa_bapi_mlan-taxclass_1 = wa_art_import-taxclass_1.
      APPEND wa_bapi_mlan TO ta_bapi_mlan.
    ENDIF.
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        headdata                   = h_headdata
        clientdata                 = h_bapi_mara
        clientdatax                = h_bapi_marax
        plantdata                  = h_bapi_marc
        plantdatax                 = h_bapi_marcx
*   FORECASTPARAMETERS         =
*   FORECASTPARAMETERSX        =
*   PLANNINGDATA               =
*   PLANNINGDATAX              =
        storagelocationdata        = h_bapi_mard
        storagelocationdatax       = h_bapi_mardx
        valuationdata              = h_bapi_mbew
        valuationdatax             = h_bapi_mbewx
*   WAREHOUSENUMBERDATA        =
*   WAREHOUSENUMBERDATAX       =
       salesdata                  = h_bapi_mvke
       salesdatax                 = h_bapi_mvkx
*   STORAGETYPEDATA            =
*   STORAGETYPEDATAX           =
*   FLAG_ONLINE                = ' '
*   FLAG_CAD_CALL              = ' '
*   NO_DEQUEUE                 = ' '
     IMPORTING
       return                     = h_return
     TABLES
       materialdescription        = ta_bapi_makt
*   UNITSOFMEASURE             =
*   UNITSOFMEASUREX            =
*   INTERNATIONALARTNOS        =
*   MATERIALLONGTEXT           =
        taxclassifications         = ta_bapi_mlan
*   RETURNMESSAGES             =
*   PRTDATA                    =
*   PRTDATAX                   =
*   EXTENSIONIN                =
*   EXTENSIONINX               =
    WRITE h_return-message.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
*     EXPORTING
*       WAIT          =
*     IMPORTING
*       RETURN        =
    CLEAR wa_art_import.
    CLEAR h_bapi_mara.
    CLEAR h_bapi_marc.
    CLEAR h_bapi_mard.
    CLEAR h_bapi_mvke.
    FREE ta_bapi_mlan.
    FREE ta_bapi_makt.
  ENDLOOP.
kind regards

Similar Messages

  • Very Urgent:How to view an object from different angles around 360degrees

    Hello
    My problem is that i want to view an object which is drawn on the canvas3d in the simpleuniverse from all angles...i mean around 360degrees.
    Suppose i have a front view... and i wan to look at the view..at 30 degree ..
    plz help me
    this is urgent
    regards
    seema

    Thanks Titus76. Your technique works. But one more problem. I want to rotate my all the three axis through some specified angle. In other words I want to rotate my viewport. In previous case if I implement ur suggestion only my object rotates, but not axis'. Now I want to rotate my all 3 axis. So that when I rotate, all my three axis rotate. This way my objects should obviously rotate. How will I do that?
    Regards

  • Very urgent:Updating maintenance view

    Hi
    I would like to know that if i update a maintenance view and attach the same to the
    request,will it be included in the correction instructions ?
    Or do i need to do anything special for the same?
    Please let me know
    Regards
    Leon

    Any relavance to Oracle?

  • Very urgent : Update maintenance view

    Hi
    I would like to know if i update a maintenance view ,will that change be included
    in the correction instruction or do i need to do anything special for the same.
    Regards
    Leon

    Hi,
           it should update the data in views( and corresponding tables ) .
    and we need these changes should be stored in change request also .
    you can use FM
    VIEW_MAINTENANCE_NO_DIALOG
    with action parameter = 'SAVE'
    just do a where used list of this FM to check how this can be used
    <b>Reward points</b>
    Regards

  • Structure problem very urgent .It is view

    Hi .
    How can I  select RFIDTRBOE structure or view I am not sure . It gives an error (it is not defined in abap dictionary as a table )
    Thanks
    Message was edited by:
            yanut

    Hi Yanut,
    RFIDTRBOE is a dictionary structure. Structures are not defined in the database but in ABAP dictionary.
    The only usage I could find was in the report programs
    RFIDTRBOE1 Bill of Exchange Transactions (Greece, Thailand, Turkey)
    RFIDTRBOE2 Reversal of Bill of Exchange Transactions (Thailand, Turkey)
    The structure fields
    KTOPL     Chart of Accounts
    BUKRS     Company Code
    KOART     Account Type
    UMSKS     Special G/L Transaction Type
    BANKN     G/L Account Number
    BANKM     G/L Account Number
    BANKO     G/L Account Number
    PORT1     Bill of Exchange Portfolio
    PORT2     Bill of Exchange Portfolio
    PORT3     Bill of Exchange Portfolio
    PORT4     Bill of Exchange Portfolio
    PORT5     Bill of Exchange Portfolio
    PORT6     Bill of Exchange Portfolio
    UMSKZ     Special G/L Indicator
    LIFNA     Account Number of Vendor or Creditor
    VALUT     Value Date
    WAERS     Currency Key
    KURSF     Exchange rate
    are used in financial accountings. Study the above programs to find out how the data are retrieved from BKPF, BSEG and other tables.
    Regards,
    Clemens

  • Material Master - classification view - URGENT

    I am coding a proxy for Material master creation. I have done for all the views except for Classification view. Can any one tell me how to start coding for this view.
    Thanks,
    -Naveen.

    Try function module CLFM_OBJECT_CLASSIFICATION. You cannot do a BDC for it. You can also try standard programs  RCCLBI03, RCCLBI02 or RCCLBI03 but they may not be relevant in your case.

  • Release strategy-- very very urgent

    hi,
    i have created the release strategy & its working properly in devolopment client. The entire thing is transported to quality client. But the characteristics values are not coming in the classification tab of release strategy. I have saved even the view in transport request but still the values are not coming. Can anyone suggest something. Its very urgent
    thanks

    Hi,
    The transport of release procedure customizing data can only be done in
    a restricted manner. Please take a look at attached Note 86900 and
    follow the procedure described in this note, in order to correctly
    transport your release strategies.
    The classification data must be sent over using ALE.  It does not
    get transported directly.  Notes 45951, 86900 and note 365604 should
    help.  Please follow the instructions in note 45951.
    You can obtain information about how to set-up ALE in the Online
    Documentation CD (R/3 Library -> CA - Cross Aplication Components ->
    Business Framework Architecture -> ALE Integration Technology ->
    ALE Quick start).
    However, if you can't set-up ALE, you can re-create the classification
    data agin in your target system.
    For that you have to:
    1. assign new values to the characteristic master data  (trx. CT02)
    2. assign the new data to the classification system (trx. CL30)
    3. verify the consistency with trx. CL24. Please see note #186809.
    For more information, please see note #365604.
    There is another possibility that you could take into consideration for
    the classification is to import them via batch input:
    RCCTBI01 for creating characteristics
    RCCLBi01 for creating classes
    RCCLBI03 for classification
    Regards,
    Sunitha.

  • Very Urgent Table Column Design

    Hi,
    This is what i have done, I am having a table with 2 columns.One is Text view and the other is Link to Action. I set the Table row count as 10. Table design is standard and all columns design is standard. Now The first text view column appears blue in colour and the second Link to action appears in White. To make both to have same white colour i made the table as Read only now both columns appear as white. If the table have more than 10 records it works fine. But if it is less say 4 records then first four records are in  white remaining are in light blue. I want to make every thing to appear same white or same blue color. How to do this .
    Kindly Help this is very Urgent
    Rk

    hi rk.......
              try this out.......
              consider your are having 4 records but the line count is 10 in the table.
              insert 6 empty records into the table.
              it will work fine.
    ---regards,
       alex b justin

  • Very Urgent Tab Problem

    Hi to All...
    I Designed the PDF forms using Adobe Acrobat Live Cycle Designer 7.0.
    but i am facing tab problem.
    for example: if i entered in the some text boxes then if i want to go back to previous text boxex means curser will go to the some other text boxes.
    and also if open in internet Explorer tab issue is more.
    is there any property we need to set?
    please guide me its very urgent.
    thanks in Advance...
    chalmal Seetaram

    To set the Tab order choose: 'Tab Order' under 'View' menu and read through the Tips.... it is easy.
    Good Luck,
    SekharN

  • Create classification view with inbound MATMAS_BAPI iDoc

    Hi there,
    We receive material master data from our customers and create them in our SAP system using a MATMAS_BAPI mssage type.
    Now we should also create the classification view of the materials with a certain classification type and value.
    The MATMAS_BAPI message type does not have segments to create the classification view.
    Doe anybody know what the standard procedure is to achieve this?
    Thank you very much in advance.
    Kind regards,
    Tim

    classification is transported with CLFMAS IDOC.
    Classification is in general independend master data, that has its own area in the SAP menu and IMG.
    It is just an embedded functionality in manual material master maintenance.
    For data transfers it is an extra step and not included in MATMAS IDOC and BAPI.

  • Query Tuning-very Urgent

    Beloq query is taking time to execute and cost is 934.
    The db in which it is run has lesser volume of data compared to that of prod.
    There is a full table scan on psd
    inspite of a pk present on table psd columns (psd_id,psd_serial_no)
    also a pk present on table ltc_iss_rec columns(ltc_iss_rec_id,psd_serial_num)
    Pl help to optimize the query.
    select a.psd_id,a.psd_serial_no,a.sys_id,a.cosmos_ref_no,a.src_sys_asgn_ref_no,
    a.bank_id,b.lc_expr_dt
    from psd a,ltc_iss_rec b
    where ((b.ltc_iss_rec_id >= 'T200203140731163') and (b.ltc_iss_rec_id <= 'T200606224485207'))
    and a.psd_id = b.ltc_iss_rec_id
    and a.psd_serial_no = b.psd_serial_num
    and a.psd_typ_cod = 'ISS'
    and b.lc_expr_dt <= '13-Mar-07'
    and a.psd_serial_no =
    select nvl(max(link_psd_ser_no),'000') from psd_link c,psd_lcs d
    where c.psd_id = d.psd_id
    and c.psd_serial_no = d.psd_serial_num
    and c.link_psd_id = a.psd_id
    and c.link_psd_id >= 'T200203140731163' and c.link_psd_id <= 'T200606224485207'
    and d.update_serial_num = (
    select max(update_serial_num) from psd_lcs e
    where e.psd_id = d.psd_id
    order by a.psd_id
    Explain plan for the query :
    Operation     Object Name     Rows     Bytes     Cost     Object Node     In/Out     PStart     PStop
    SELECT STATEMENT Optimizer Mode=CHOOSE          1           934                     
    SORT ORDER BY          1      96      900                     
    FILTER                                        
    NESTED LOOPS          1      96      898                     
    PARTITION RANGE ALL                                   1     2
    TABLE ACCESS FULL     IWH_OWNER.PSD     61      4 K     837                1     2
    TABLE ACCESS BY GLOBAL INDEX ROWID     IWH_OWNER.LTC_ISS_REC     1      26      1                1     1
    INDEX UNIQUE SCAN     IWH_OWNER.XPKLTC_ISS_REC     1                               
    SORT AGGREGATE          1      112                          
    HASH JOIN          1      112      34                     
    TABLE ACCESS BY GLOBAL INDEX ROWID     IWH_OWNER.PSD_LCS     1      40      2                ROWID     ROW L
    NESTED LOOPS          1      82      5                     
    TABLE ACCESS BY GLOBAL INDEX ROWID     IWH_OWNER.PSD_LINK     1      42      3                ROWID     ROW L
    INDEX RANGE SCAN     IWH_OWNER.XIE1PSD_LINK     1           2                     
    INDEX RANGE SCAN     IWH_OWNER.XIE1PSD_LCS     2           1                     
    VIEW     SYS.VW_SQ_1     134 K     3 M     26                     
    SORT GROUP BY          134 K     4 M     26                     
    INDEX FULL SCAN     IWH_OWNER.XIE1PSD_LCS     217 K     7 M     26

    Read this link.
    When your query takes too long ...
    If you really need help from any of the forum members then you should avoid using the word "urgent" and give more useful information (check the above link what I meant by useful information) rather than simply saying it's very urgent please help me. It's of no use to anybody.
    Regards
    Raj

  • Generic Data Source Creation (Very Urgent)

    Hi Friends,
           I am getting errors while i am creating Generic Data source using Table "ECMCT" .This table contains all fields which is required for my Data Source.
    ---> I gave <b>ECMCT</b> table in "Extraction from DB view " but when i click save its showing error message "INVALID EXTRACT STRUCTURE TEMPLATE ECMCT OF DATASOURCE ZFI_ECMCT(is name of my data source)".
    > I created Function Module using this Table.
    In Function Module "Tables tab"
    i gave "ITAB LIKE ECMCT".
    In "Source Code tab"
    i gave "SELECT * FROM ECMCT INTO TABLE ITAB".
    In RSO2 "Extraction Using Function Module"
    i gave FM name and Extract Structure name as ECMCT. After clicking save its showing ERRORS:
    1) ZFI_ECMCT(is my data source name) : Tables parameter E_T_DATA for     Extractor ZFI_CONSOLIDATION(is my Function module)
    2) Units field CURR1 for feild HSLVT of datasource ZFI_ECMCT is hidden.
    3) ......................................HSL01.....................................................
    4)........................................HSL02...................................................
    ;etc.
    Could u anybody suggest me where i am doing wrong. This is very very urgent for me.
    Thanks,
    Mani.

    Hi,
    For " Extraction Using Table" the system does not create an extract structure automatically if  the  Amount field (type CURR) and currency key field (type CUKY )  are in different tables . Hence u create a View of  the data table and the reference table (Say PA0002 and T001) wherein, include all the fields from PA0002 and just the referenced fields from T001 so that all the fields come under the view.
    But if the above solution is not possible say for ex. if the key fields don't match , then u should go for function modules.
    Regards

  • List of Obsolete Tables in ECC 6.0 - Very Urgent

    We are planning to upgrade from 4.6c to ECC 6.0. Heard that there are many standard objects obsolete in ECC 6.0. Can anyone give me the List of Obsolete Tables and also the standard objects in ECC 6.0 with their updated tables and obejcts. This is required very urgently.

    Dear,
    You may have an overview wirth Solution Browser  tool (at the solution point of view) in order to compare functionality between your current system and the ERP 2005.
    at:
    http://solutionbrowser.erp.sap.fmpmedia.com/
    You can get the detailed release information from the following link.  
    http://service.sap.com/releasenotes.             
    A release note is a brief explanation of new features or changes to the system since the last software release. A release note typically describes a new function or an existing function that has been enhanced or changed.
    I hope this helps.
    Lucio Rodrigues
    SAP Active Global Support

  • Very Urgent!!!Calling custom OAF vent reg page from JTT page gives error.

    1. We have a need to customize Oracle Marketing Online Event registration page (Oracle standard JTT page: amsEventRegistrantsEntryMain.jsp - available via function AMS_EVENT_REG_ENTRY) .
    2. We have created a new custom OAF page for the event registration and modified the function definition Web HTML property from "amsEventRegistrantsEntryMain.jsp" to "jtfcrmchrome.jsp?
    page=/oracle/apps/xxamw/xxams/event/webui/XXAmsEventRegScheduleCrePG&akRegionApplicationId=540&jttoijappn=OKL" (tried also with OA.jsp call)
    3. Now when we click on the Register link from the base (This Oracle standard Register link calls AMS_EVENT_REG_ENTRY and since AMS_EVENT_REG_ENTRY is modified we expect OAF page to render) page it throws "You have insufficient privileges for the current operation. Please contact your System Administrator." error. The function is not accessible.
    4. Navigation: Oracle Marketing Super User -> Marketing Online -> Event -> Registration Stb menu -> Search for a "Event Schedule Name" -> Click Go -> Click on Register link (We expect our custom OAF page when register link is
    clicked)
    Please note this design was tested successfully in an instance but when we migrated this to a new instance it fails. We cannot compare two instances since the previous instance no longer exists. Seems some issue with JTT menu straucture since we are using Oracle standard JTT function. This is a very urgent issue and any quick help or pointer will be great.
    Thanks/ Santanu

    Hi,
    R u still facing the issue?
    If So can you please tell me:
    Have u added your called function to the current user? That means by navigating to the responsibility you can access the same page directly, with out doing any transaction? If so then create your custom function with your required URL and attach to a menu ; then check if you are able to view that page from the menu navigation?If these thing is not working then I think you need to create a custom page that will extend the std region , that time hopefully it will work.
    Please post your result/thought!!
    Regards
    Apurba K Saha

  • Very urgent Decimal issue in ADF page

    Hello friends,
    i have an issue in ADF page which was weight field, issue has below.
    1) weight filed was validated that without entering 5 digit value in filed, example suppose i enter 12345 in weight it is showing that in small dialog box -weight value should be 0 to 9999.999 only. but it is let me to go next field and submit button. it is happening only in create page only.
    2)but when i go to detail page , same weight fild is populated there - i enter invalid weight something 12345, it is showing that in small dialog box -weight value should be 0 to 9999.999 only. but here let me not go to another filed until i ENTER valid value.
    create page weight filed need to work same as detail page.i am new to ADF development, how to check where this validation done and how to fix this.
    very very urgent.
    Thanks,
    vamshi.

    If you use ADF BC, open the entity and choose "Business Rules". You can then add validation rules such as range limits under the attributes. It is usually best practice to include validation rules in the entity (model layer), this way they apply automatically to all view objects based on the entity and you are guaranteed to have only valid values in the database. (View layer validation may have its place as a convenience supplement.)
    Read more about business rules in the developer's guide: http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/bcvalidation.htm

Maybe you are looking for