Material gropu changed.

Hi,
We had changed the old material group eg. from GP1 to GP2.
Now i want to overwrite the transaction data in oDS with new Material group.For this I need to copy the OLD ODS(e.g ODS1) data to new ODS(e.g.ODS2), do the changes in the update rule of ODS1 & then reload the data from ODS2.
ODS1 have delta requests.How i should proceed with this.
If i delete the data in ODS1 & change the update rules, then if i try to reconstruct the data , will it affect the delta load.
Thanks,
Anita

Anita,
I am not sure i fully understood, but i will try to answer:
One question regarding historical values.
Do the users expect to see the historical data assigned to the new group or to the old one?
If they would like to see the old group then just go ahead and keep loading to your ODS.
If they would like to see the new group then you can use the data mart feature to transfer Data between your two ODS objects and change the Material group assignments in the update rules.
How many records you have in your ODS? Maybe considering a delta initialization directly to the new ODS will be wiser....?
Hope it clarifies a bit (if so - please assign some points ...)
Regards,
Gili

Similar Messages

  • How to extend Sales org for a material being Changed

    Hi Experts,
    i need to extend sales org , distribution Channel for a material .
    my table look like this and having 6 fields shown below
      1             2         3               4            5                     6
    Sales org | Des | Distn Chnl | desc |  Copy from So | Copy from Dstn Chnl
    If the user enters the existing value in Copy From SO and Copy Fron Distn Chnl  .  Then i need to copy all the values corresponding to the Existing SO and Distrn Chnl to the Newly entered Sales Org . 
    the table im displaying in ALV , if user perss F4 in copy From SO and Copy From Distn  , i need to show the existing values for the material being changed , this is working fine and i am able to get the existing values.
    After user selects one of the existing value for SO and Distrn channel  , i need to copy all the values to newly created So and distrn Chnl  .
    i dont know how to proceed . Please help me to solve this problem.
    Thanks,
    Shrikanth

    You can use AET to extend the sales area data of BP.  However, it wont add the fields automatically in GUI, But the generated fields are available in the relevant DB tables.
    BP GUI transaction is no more supported . Im not sure why you want to work on GUI.
    Regards,
    Shaik

  • Accessing material master change information

    We have a requirement to pull all changes to material master records by month.  I know that I can hit the CDHDR and CDPOS tables using CHANGEDOCUMENT_READ_HEADERS and CHANGEDOCUMENT_READ_POSITIONS functions to pull this; however our change tables are so huge that the program is timing out.  Running in background does not work either because the spool request only shows a few of the pages (10, I think) where the document is actually over a thousand printed pages.   I can't email the spool request either because the file is too large. 
    My question is...is there an infostructure that only contains material master changes (as opposed to all changes as in the CDHDR and CDPOS tables?)  I know that when you go into MM03 and view materail master changes they pull up really quickly.  Is this program hitting something else rather than the CDHDR and CDPOS tables?  How do they pull up so quickly even if there are many changes.
    Thanks in advance.

    >
    SDW wrote:
    > I know that when you go into MM03 and view materail master changes they pull up really quickly.  Is this program hitting something else rather than the CDHDR and CDPOS tables?  How do they pull up so quickly even if there are many changes.
    >
    That's the beauty of having the option to debug a program. Wondering how SAP reads the data fast: go debug!

  • Material Master Change History

    Some of our business users fail to or incorrectly modify certain fields for materials that are changed from manufactured to purchased and vice-versa.  Can you help me to find a way to extract material attribute changes by company code, division, a list of materials and the option to choose certain attributes to display the old and new values.  I can't currently find a way to drill down this far, as some materials have hundreds of changes.  Thanks.

    Hi Josh,
    Try MM04. It displays material change base on following factors
      Material            
      Change Number       
      Plant               
      Valuation Type      
      Sales Organization  
      Distribution Channel
      Warehouse Number    
      Storage Type                            
      Changed by          
      From change date    
    Is this ok for you...

  • Material master change report

    I've been asked to created a program for material master changes that will run nightly and send an e-mail if any field on any material number has changed that day.  I've checked into MM04 and MM44 but both run for a single material only.  Is there any report that will run for all materials and give the change records?  I'm trying to explore all options before writing a custom report.
    Thanks!

    see OSS note 336668, it describes a modification to MM04 which fulfills your requirement.

  • Material delta changes are not flowing into CRM

    Dear All,
    material delta changes are not flowing into CRM, because the product hierarchy on material has been changed to a new product hierarchy. I do not want to download again the object DNL_CUST_PROD1 because it maight cause inconstancies in CRM. (I have already defined some z product hierarchies in CRM)
    Do I need to create the new product hierarchy also in CRM manually?
    Appreciate any inputs
    Raj

    Hi Raj,
    Use the transacrion R3AR2 to create a z object for DNL_CUST_PROD1 and assign DNL_CUST_PROD1 as the object name
    Then in request detail screen for new z object enter the details like table name (T179 in your case) and the name of the product hierarchy that you want to bring in. Save the transaction
    Then use the transaction R3AR4 to initiate the download for your new z object as you normally do in R3AS.
    Then go to SMW01 and reprosess the struck Bdoc.
    Reward points if helps,
    Regards,
    Paul Kondaveeti

  • Table name for material master change

    What is the table name for material master change, so that I can get the old values and new values at plant level.
    More specific:
    I want to check the old values for Re order point and Safety stock in MRP1 and MRP2 fields in material master for many materials. Please help.

    Use CDPOS and CDHDR table to get the values which were changed.
    CDPOS>use fields Change doc. object give in as MATERIAL and in the Table name>MARC

  • How to trigger Material CIF change pointers when changing Source List

    I need to trigger a Material Change pointer (CIFMAT) creation when the Source List is updated for that material.  In BD52 (ALE configuration) table EORD is not an option for CIFMAT message type, so by standard ALE this can not be done automatically.  I could not find any BAdI/Userexit which will help me to create a material master change pointer so that the Material (Product) will be sent to APO via the CIF when the Source List in R/3 is changed.

    Hi , Can you please check user exit CIFMAT01 function module EXIT_SAPLCMAT_001.You can use this enhancement to influence the logic according to which material data from SAP R/3 is mapped to APO product interface data.
    I suggest to put logic in user exit to check table source list table EORD changes & trigger CIF for material master.You can pull  change data from table CDPOS using EORD table reference & material object value details.
    Based on change record CIF user exist should trigger material CIF run and feed to APO.
    Hope this solution will work in your case.thanks
    Sanjay Karkun

  • Why Material Classification Changes are not shown in MM04?

    I have a material; I changed classification data by changing a value of a
    Characteristic, e.g. unit of measure for reporting. It had allowed values of
    No entry, mg, kg..  I changed it from No entry to mg.
    However when I went to MM04; I do not see the change; why. I know
    When I make changes to non Classification data; I can see changes in mm04.

    Hi,
    I'm afraid you can't see these changes in MM04.                                                                               
    MM04 does not show the changes of classification of the material  master only the changes of fields which directly belong to material master. You can get the classification change docs in the classification screen: menu  Environment -> change docs.                                                                               
    Also note that Changes to the values of characteristics are not recorded in material master changes. These values are stored in the  classification tables and if you want to track changes of them, you have to use engineering change management.
    Thanx & Regards,
    Mauro
    Edited by: Mauro Bianchi on Aug 24, 2010 11:42 AM

  • Material master change with ECN mandatory?

    Dear All:
               How can I make the field of ECN number mandotary in case of  material master changing?  Thx.
    BR
    Kevin Dai

    Hi,
    For making Material Master change  with ECN mandatory you need to activate ECM.
    For more details of ECM, pls go through the following link :
    [Engineering Change Management|http://help.sap.com/erp2005_ehp_03/helpdata/EN/64/a49a382ba4e80fe10000009b38f8cf/frameset.htm]
    Hope this helps.
    Regards,
    Tejas
    Edited by: Tejas  Pujara on Nov 14, 2008 8:29 AM

  • Reg : material master change history

    Hi All.
    I am changing the value of the material master characterstic assigned to class under the classification TAB of material master.
    I want to extract the last chaged date of the characterstic value.
    The material master change history ( Table CDHDR)  is not reflecting the changes done to the characterstic value.
    Can anybody please suggest me how can i extract the change history of the characterstic value of a given class for a given material.
    Thanks
    Vijay

    Hi
    If a field is changed in any transaction with a new values those changes are recorded in CDHDR and CDPOS tables with the field name, Transaction name and field old and new values, changed by and date etc
    So you have to fetch the change data history from those tables passing the
    OBJECT CLAS = MATERIAl and the Objectid = Material no and fetch the data from CDHDR first and then for all entries of CDHDR fetch the data from CDPOS and use the data and required fields
    Regards

  • Material Master Change Documents

    We have currently added additional fields to MARA and I am trying to add the changing of these new fields to the Material Master Change Documents.  Does anyone know how I can accomplish this?

    Dear Khrista,
    I hope you are looking for change documents that would be generated whenever specific field value changes when you change material master. It would be stored in CDHDR and CDPOS.
    One way is to add custom fields to be considered is to implement a proper BAdi/Enhancement.
    Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
    REPORT ZTEST.
    TABLES: TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA: FIELD1(30).
    DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS: P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA: WA_TADIR TYPE TADIR.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    ENDCASE.
    Alternatively, you can do the following:
    1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
    4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
    ull get a list of Enhancements related to that Componene....
    5. Choose which ever enhancement will suit ur business need ..
    6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
    For a user exit......
    Finding whether there is any User Exit or not for tcode VA42
    1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
    Hope this will help.
    Regards,
    Naveen.

  • Material Type Change Implication

    Hi all,
    What are the implication of changing the material type of existing materials?
    Kiki

    Hi Kiki
    Implication of material typpe change. First of all you can change if the stock is nil.
    1) If you have maintained different storage location for different material type. The location will change.
    2) Further The valuation for each material type is different.
    we have to change accordingly.
    3) Screen group selection is based on the material type, this will change.
    4) Procurement type will be based on the material type.
    5) Material group is based on material type.
    6) Even base unit will be different for different material type. in some industries for Ex FERT and HALB will be in PC, EA etc., and ROH will be in Kgs.
    Hope this will clear your doubt.
    Regards
    J . Saravan

  • Material reservation Change

    Hi All,
    There is a requirement for me regarding "Material Reserervation Change".
    But i have a BAPI  BAPI_RESERVATION_CREATE for creating reservation.
    Any one have any idea on the availablitly of BAPI for reservation change ?
    Any help is appreciated.
    Regs,
    Venkat Ramanan
    Message was edited by: Venkat Ramanan Natarajan

    Hi All,
    Before putting query in SDN I checked for that FM, but it is not available in my system.
    The release currently I'm working is 4.7. But still I don't find this BAPI FM.
    Any guess ??
    Regs,
    Venkat Ramanan

  • ERP - SD Sales orders with billing plan (material number change appear)

    Sales and Distribution.
    Regarding sales orders with billing plan.
    We create the sales order and create billing plan at header or item level.
    We issue down payment request(s) upon receipt of sales order.
    Often during the life time of the sales order one or more of the material numbers are changed after the down payment request(s) has been issued and paid by the client.
    Our issue is that prior to changing the material number in the sales order we have to reverse the payment(s), reverse the down payment request(s) and after the material number change re-issue the down payment request(s) and register the payment again.
    We wish to find a solution avoiding all the reversals.
    If you have a similar situation please inform how to handle material number change in the sales orders with billing plan.
    Best regards
    Lise

    Dear Consultor SD ,
    There is no setting to create the invoice based on schedule line.
    What you can possibly do is create multiple deliveries based on the schedule line and
    then invoice the individual deliveries.
    If you want system to split the deliveries based on schedule line, then you will have to include Schedule line also
    in the COMBINATION REQUIREMENT in VTLA.
    Thanks & Regards,
    Hegal K Charles

Maybe you are looking for

  • Import XML file into ABAP WD

    Hi, Is there any way to upload an XML file into ABAP WD? I just saw a blog for Java WD. <a href="/people/johann.marty/blog/2006/10/03/create-a-web-dynpro-tree-from-an-xml-file:///people/johann.marty/blog/2006/10/03/create-a-web-dynpro-tree-from-an-xm

  • ESS/MSS best practices

    When implementing employee self service and manager self service what are the best practices when creating ids.  Do most use active directory. Or employee Ids and or generated numbers.  I would like to know what the best methods some may recommend. T

  • Difference between "FI: Postings" & "FI: Memo postings"

    HI All, In Project System (PS), I would like to restrict postings for projects that the Closed Technically. What is the difference between the following 2 business transactions? : (a) FI: Postings (b) FI: Memo postings Your help is greatly appreciate

  • Macbook and XP with external monitor

    I have my Macbook running windows XP & X. I have an external monitor hooked up, and when running X it works great. When I run under XP I cannot play games on the external monitor, it just plays on the macbook monitor. How can I resolve this?

  • Download manger failed to install. What now?

    Download manager failed to install. What now?