Schduling agreemnt item change history

Dear All
When we create the delivery schedule(ME38)  against scheduling agreement manually ,then changes are updated agianst that particualr line item of SA. But when we run the MRP (MD01) and system create schedule line agaisnt SA these changes are not updated against that line item as change history.(me33l) How we will get these details.
Can any one suggest any other method to get the details of schedulines created  thru MRP run the details are required per date basis.(other than md04/md06)
Best Regards,

Not sure ,there may be two reasons 1,He might have deleted accedentally adn lateyer he forgot or his id might using his group team to chage data when his absence.If system noted his user id and time some might have used his id.Check with basis time they might have user entries that time how many times the user id used that time .

Similar Messages

  • BOM document item change history

    I am trying to find an efficient way to track change history of Bill of Material structure for documents, especially deletions of BOM structure components. I found an SAP table called STAS which contains Bill of Material Number, its component counter number and a deletion indicator, but not the <b>document numbers</b> of the BOM parent document and BOM component document. Is there a database table that contains all this information (BOM #, component counter #, BOM parent document #, BOM component document #, as well as the change date)?

    Not sure ,there may be two reasons 1,He might have deleted accedentally adn lateyer he forgot or his id might using his group team to chage data when his absence.If system noted his user id and time some might have used his id.Check with basis time they might have user entries that time how many times the user id used that time .

  • Update the change history for line items in CDHDR/CDPOS

    Hi,
    I have a problem in updating the sales order and line items in CDHDR/CDPOS when there is change in header level custom field..
    Actually i have a custom field in VBAK which added in additional data A in the header level of sales order.When we have change in that field only some line items only updating in the change history tables(CDHDR/CDPOS),but we need to capture all the line items when the custom field in the header level is changed.
    i have added change document flag in the data element of the custom field.
    Please advice me how to get all  the line items will reflect in CDHDR/CDPOS when the header level custom field has change .
    Thanks & Regards
    Kiran

    The purpose of CHANGE DOCUMENT tables is to flag the changes with Old and New values. So when Header data is changed only Header details will be tracked and same for Item tables too.
    If you need anything addtional from this then that would customizing.
    I am not sure what is your requirement but to make it simple and achive requirement add same field with same setting to line item tables VBAP, VBKD.. (as required, if that's doesnt impact your Order. These fields no need to be on screen). While changing your Custom field of Header level change the item level field too. Then CHANGE DOCUMENT will generate automatically for all the line item including header.

  • Need query for Item - Price Change History

    I need help finding information around Price Change History by Price List. 
    Information of interest is Date of Update and By Whom.    Also, if a Datasource is 'N-Unknown', what does this generally mean?
    select
    i.itemcode,
    i.itemname,
    iphist.price,
    pl.listname,
    pl.datasource as 'ChangeSource',
    '' as 'PriceChangeUpdateDate',
    '' as 'UpdateByUser'
    from  ait1 iphist, oitm i, opln pl
    where 1=1
    and iphist.pricelist = pl.listnum
    and i.itemcode = iphist.itemcode
    and iphist.itemcode in ('1234')
    and pl.listnum in (6)
    thanks in advance...

    thanks for the quick response and i would love to spend time perusing the forum for this question but i didn't have time today.  i'll do that now though.
    what i'm mostly interested in is a chronological view (lastUpdateDate) of the change to pricing for an item in the system.  there is a lot of activity in our system around price changes for promotions and i want to keep track of when it's changed in the source system and pair that with our other downstream systems.
    i'm assuming we can add this functionality through a udf some way or maybe sp_TransNotification proc?

  • How to realte Sales doc. No, Item and the change history

    Hi,
         I am developing report to display Sales docs that are blocked for delivery at least once.
    I am trying to relate Sales Doc.No VBELN with Objectid field in CDHDR table. But I can't relate at item No. level. Is there any way I can relate Sales Doc. No, Item and Change History data in CDHDR table.
    ThanQ for ur time.
    Cheers,
    Senthil

    First of all to understand the various objects which are required to be recorded for change pointer documents generation.
    As and Example ,take SKA1/SKB1 tables which are designed to hold the GL Master information and key field is SAKNR. When the correspoding dataelemetn is clicked, a new window is openend which has a Check box duly checked at the bottom left corner. If this check box is enabled, System keeps an eys over these objects and generates the Change Document as and when this data changes in SAP repository.
    This enabled for Master data (GL,VENDOR, CUSTOMER etc.,) and Transaction data(PO,FI DOC, SD etc.,).
    Now, for a system to generate the document and have an entry into repository, the corresponding MESSAGE type should be enabled for changes recording locally apart from global enabling of changes recording.
    As far as Proecss is concerned, for MM,SD,FICO  etc modules the change document tables are CDHDR adn CDPOS HR module the tables are PCDHDR and PCDPOS.
    First move to CDHDR and supply the Object (like KNKK for customers data whose credit limit data has been changed) , CHANge indicator (U/D etc.,)and collect the change number
    and pass this change number to CDPOS and get the table, field, old value and new value.

  • Report for Sales Order Change History   CDPOS and CDHDR

    How to take a report of the data for the Sales Order Change history for a particular period of time. It is required to take a report of all the Sales Orders for which the basic price has been changed. Please let me know the procedure. I could not get the data from the table CDPOS and CDHDR
    Helpful answer would be rewarded.
    Regards
    Praveen

    Dear Praveen Kumar
    Have you tried with VBAP where sale order details at item level would be stored.
    Moreover, to my knowledge, there won't be any changes as for as pricing is concerned at sale order level but there is at billing level.  Normally, any price increase / decrease would reflect in billing.  So why dont you to table join through SQVI VBAP (for sale order details) and VBRP (for billing details) so that you can compare the selling price in sale order with billing. 
    Thanks
    G. Lakshmipathi

  • Expense (PR05) - Line item change report

    Hi:
    We are looking for a report on the changes made in the trip line items after the trip was submitted, approved, transferred to FI (at every status).
    Basically if a consultant has submitted an expense and is approved by the manager, Then if consultant is opening that trip again and making the changes in the line item (change in cost object, amount etc) or adding a new line, we need  a report which tells when was the change made, what was the change etc.
    With the custom program, we are able to get the trip status history but not the line item details (change).
    Any suggestions.

    It tells the status of the trip but doesn't tell me what change is made.
    For example:
    If the original trip had one line for Airfare (say 1000) which was approved and transferred.
    Later on this was adjusted to Airfare (say 1010) which was again approved.
    We want to know amount was changed from 1000 to 1010 on this date. Similarly to cost assignment. Any field which has accounting effect.
    Basically our Accounts payable needs to know if they should settle the expenses without waiting for the receipts at month end (in the scenario where cost object is changed later but amount is same, so there is no revised receipt from consultant. They can just settle it again)
    Some kind of report which tells when and what change was made (at item level).
    Thanks.
    Rahul

  • PO item change is not updated after Delivery completion

    Dear All,
    PO item change is not updated in the PO at the completion of the delivery.for a particular line item. In our QA system, its updated but client is facing an issue with the production system. Pls check the attached screen which I got from QA. There is no such log in the production system. Kindly help me to have a solution for this.
    Regards
    Sujith

    Hi Dev,
    After we post the GR for a PO line item, PO history is updated (line) and at the same time that particular change log is available under PO line item. But in production system, said log is not updated after GR is completed fully.
    Rgs
    Sujith

  • VA01-Change History for BOM

    Do u have any idea abt this scenario..
    In VA01 i create a normal order and save it...and later i go to change mode and make few changes and again save it... environment ---> changes i can see the change history of what all changes i made
    Like wise i give a BOM (material) and make changes...i still can see the change history...but when i go to this reason of rejection tab...and give a reason  for rejection code for this BOM and save...this particular change is not saved in the change history...
    Any idea?

    Changes will be updated in change history only if the status wont change for that item. In rejection, the item status itself will change to Rejected. In this scenario, the change history wont be updated.
    A change in status is not recorded as change history
    A change in document for the same status is noted in change history.
    Hope this helps you.
    Reward pls

  • Purchasing document item change date

    Hi GUrus,
    Could some one please explain me what is purchasing document item change date. while checking item changes for one PO i am getting this. it is showing one old value and one new value. only i wanted to know where is that date in side a PO.
    Thanks
    Sha

    Hello ,
    When you go to item level changes , sap shows the change history for that particular line items .
    So it will show all the values which is been changed . In terms of date , the old date is the date at which the line item must have been creaated or changed and the new date is the last change date by the user .
    For e.g .if the line item is changed multiple times , then it will show with respect to each date the change history . For better viewing and understanding you can sort the changes by date & find out what was the last change details .
    Hope its clear .
    Lawrence Fernandes

  • Internal Order's Planning change history

    Hi Experts,
    As per our requirement, we want to track changes made in Internal Order (Tr .code KO02) whenever changes made in only planning (not in Master data for which we are able find change documents). Also for Planning changed history we are able to find recent user which had done changes in the planning but we are not able to find what changes made by him & previous history of changes.
    I already checked the tables CDHDR, CDPOS, CDCLS and Tr.code AUT10 but not able to find any Internal Orders Planning change history. any suggestions are highly appreciated.
    Thanks in advance..

    Use KOBP to see line items in order planning. Change the layout to show user, date, cost element, order.
    As plan data is not master data there is no change history, but documents posted for planning data.

  • Item price - History

    Hi,
    I want the history of prices of items changed date, I checked AIT1 table which maintains price history but on which date the price is changed is not available. Is there any other table or how to find on which date the price is changed in history ?
    Thanks

    Try this man,
    declare @price dec(19,6)
    declare @prprice dec(19,6)
    declare @dat datetime
    declare @prdat datetime
    declare @item char(20)
    declare @pritem char(20)
    Create Table #w
    (dat datetime,mind datetime,maxd datetime,
      item char(20),pr dec(19,6))
    Insert into #W
    SELECT T0.[DocDate],T0.[DocDate],T0.[DocDate],
    T1.[ItemCode],
    T1.[Price]
    FROM OPCH T0  INNER JOIN PCH1 T1 ON T0.DocEntry = T1.DocEntry
    Where T0.DocType='I'
    ORDER BY T1.[ItemCode], T0.[DocDate],T1.[Price]
    Declare cu cursor for
    Select item,dat,pr from #W
      for update
    Open cu
    Fetch next from cu into @pritem,@prdat,@prprice
    Fetch next from cu into @item,@dat,@price
    While @@FETCH_STATUS = 0
    Begin
    If @pritem=@item and @prprice=@price
    Update #W
        set mind=@Prdat
       where current of cu
    else
    begin      set @Pritem=@item
         set @prdat=@dat
         set @Prprice=@price
    end
    Fetch next from cu into @item,@dat,@price
    End
    deallocate cu
    select item Item,pr Price,mind 'From',max(maxd) 'To' from #w
    group by item,mind,pr
    drop table #w
    Regards
    Deepak Tyagi

  • Short Text in PO change History

    Hi Experts,
    I am developing a report for changes in PO History.
    I have fetched each and every field except the  the field for short text
    The way to see the PO history change is
    Tcode: ME23n
    Select any item from item details, and follow the path in menu bar Environment-->Item Changes.
    A new window will get open.
    There the third field is of short text description. I want this field. 
    Plz tell me the table nameu2026
    hav a gr8 day ahead..
    Regards,
    Apoorv sharma

    Hi Apoorva,
    To get short text, you have to get the fieldname and tablename and that you can get from CDPOS. After getting that :
    1.Pass Table name and fieldname to DD03L table and get field value of fieldname 'ROLLNAME'.
    2.Pass this value to table DD04T and get field DDTEXT.
    For example, you want to get the short text and Table name has EKPO and fieldname has MENGE. Then once you pass field name MENGE and table name EKPO to table DD03L, then you will get field DD03L-ROLLNAME as BSTMG.With DD03L-ROLLNAME as BSTMG pass to table DD04T and get field DDTEXT, you will get Purchase Order Quantity.
    Thanks & Regards,
    Faheem.

  • Sales Order changes via change history (transaction logs)

    Hi guys,
    If I happen to change delivery date to a new date, as we see from the change history of the previous commit dates, I wish I could see the various date
    changes from any table?
    I did tried VBEP, CDHDR, CDPOS & program RVSCD100. But it says “No records found”, when I did change the dates in my SO (item level).
    What is the table VBUK & VBUP for?  I cannot retrieve from them too.
    I just want to know if there is a way I could retireve the changes via the change history field in SO.
    Rgds,
    Ann

    Hello Ann,
    In the VBUK table and give the delivery doc number, The various status indicators for the table will be there by which you can get the delivery status.
    Goods movement status could be got from VBUP table.
    Overall delivery status of an item could be got from this table
    The status for sales order are stored in VBUK header level status and VBUP for item level. U can check if the statuses are not C than the sales order is open. There are different status available in VBUK/P tables like delivery status/goods movement status/invoice status etc
    <b>**reward if this helps**</b>
    Regards
    AK

  • Sales order changes history table

    hi.........
    i wann field for user name from sales order change history table. i hv tried CDHDR and CDPOS, but i cound't get the exact link in those tables.
    will u tel me any other table, so that i can get this field by passing sales order ?

    Hi subharao,
    Go though this program.
    REPORT zmm_rep_poh NO STANDARD PAGE HEADING LINE-SIZE 250 LINE-COUNT 65.
    TABLES: cdhdr,cdpos,ekko,ekpo.
    TYPE-POOLS : slis.
    DATA       : t_fieldalv     TYPE slis_t_fieldcat_alv.
    DATA       : import_variant LIKE disvariant.
    DATA       : xrepid         LIKE sy-repid.
    DATA       : layout         TYPE slis_layout_alv.
    DATA: BEGIN OF itab OCCURS 0,
            fname(40) ,
            objectid(10),
            changenr(10) ,
            value_new(10),
            value_old(10),
            unit_old(10),
            unit_new(10),
            cuky_old(10),
            cuky_new(10),
            key(5),
            username(10),
            udate LIKE cdhdr-udate,
            utime LIKE cdhdr-utime,
          END OF itab.
    DATA iebeln(15).
    DATA: BEGIN OF itab1 OCCURS 0,
            username(10),
            udate LIKE cdhdr-udate,
            changenr(10),
            utime LIKE cdhdr-utime,
          END OF itab1.
    DATA: BEGIN OF itab3 OCCURS 0.
            INCLUDE STRUCTURE itab.
    DATA: END OF itab3.
    DATA iekko LIKE ekko OCCURS 0 WITH HEADER LINE.
    *Select Option
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS : s_ebeln FOR ekpo-ebeln OBLIGATORY,
                     s_ekorg FOR ekko-ekorg NO INTERVALS DEFAULT '77IN',
                     s_bukrs FOR ekko-bukrs NO INTERVALS DEFAULT '77IN'.
    SELECTION-SCREEN END OF BLOCK b1.
    *INITIALIZATION.
    for alv field catalog definition.
      PERFORM initial_alv_fieldcat CHANGING t_fieldalv[].
    START-OF-SELECTION.
      SELECT * INTO iekko
      FROM ekko
      WHERE ebeln IN s_ebeln AND ekorg IN s_ekorg AND bukrs IN s_bukrs.
        APPEND iekko.
      ENDSELECT.
      LOOP AT iekko.
        SELECT username udate changenr utime
        INTO   (itab1-username,itab1-udate,
               itab1-changenr,itab1-utime)
        FROM  cdhdr
        WHERE objectid EQ iekko-ebeln.
          APPEND itab1.
        ENDSELECT.
      ENDLOOP.
      LOOP AT itab1.
        SELECT objectid changenr fname value_old value_new unit_old unit_new
               cuky_old cuky_new
        INTO  (itab-objectid, itab-changenr, itab-fname,
              itab-value_old,itab-value_new ,itab-unit_old, itab-unit_new,
              itab-cuky_old,itab-cuky_new)
        FROM  cdpos
        WHERE changenr = itab1-changenr.
          IF sy-subrc = 0.
            itab-username = itab1-username.
            itab-udate    = itab1-udate.
            itab-utime    = itab1-utime.
            APPEND itab.
          ENDIF.
        ENDSELECT.
      ENDLOOP.
    delete itab where fname eq 'KEY'.
      sort itab by fname.
    delete ADJACENT DUPLICATES FROM itab comparing all fields.
      LOOP AT itab.
        IF itab-fname = 'ZTERM'.
           itab-fname = 'Payment Terms'.
          MODIFY itab.
        ELSEIF itab-fname = 'AEDAT'.
               itab-fname = 'Date'.
          MODIFY itab.
        ELSEIF itab-fname = 'EFFWR'.
               itab-fname = 'Effective Value'.
          MODIFY itab.
        ELSEIF itab-fname = 'MENGE'.
               itab-fname = 'PO Quantity'.
          MODIFY itab.
        ELSEIF itab-fname = 'BRTWR'.
               itab-fname = 'Gross Order Value'.
          MODIFY itab.
        ELSEIF itab-fname = 'NETWR'.
               itab-fname = 'Net Order Value'.
          MODIFY itab.
        ELSEIF itab-fname = 'PROCSTAT'.
               itab-fname = 'Purchasing Doc processing state'.
          MODIFY itab.
        ELSEIF itab-fname = 'FRGSX'.
               itab-fname = 'Release Strategy'.
          MODIFY itab.
        ELSEIF itab-fname = 'FRGKE'.
               itab-fname = 'Release Ind. Pur. Doc'.
          MODIFY itab.
        ELSEIF itab-fname = 'ZBD1P'.
               itab-fname = 'Cash Discount Perc 1'.
          MODIFY itab.
        ELSEIF itab-fname = 'ZBD1T'.
               itab-fname = 'Cash Discount Days'.
          MODIFY itab.
        ELSEIF itab-fname = 'ZBD2T'.
               itab-fname = 'Cash Discount Days'.
          MODIFY itab.
              ELSEIF itab-fname = 'KEY'.
               itab-fname = 'Item Entered'.
          MODIFY itab.
        ENDIF.
      ENDLOOP.
      PERFORM alv_grid_display.
    *&      Form  alv_grid_display
          text
    -->  p1        text
    <--  p2        text
    FORM alv_grid_display .
      DATA  : gt_event  TYPE slis_t_event.
      DATA  : dbcnt TYPE i.
      DATA  : dbcntr(10) TYPE c.
      DATA  : title(100) TYPE c.
      CLEAR : dbcnt,dbcntr,title.
      DESCRIBE TABLE itab LINES dbcnt.
      dbcntr = dbcnt.
      CONCATENATE 'NO.OF ENTRIES : ' dbcntr INTO title SEPARATED BY space.
      sy-title = title.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program = sy-repid
          is_layout          = layout
          it_fieldcat        = t_fieldalv[]
          i_save             = 'A'
          i_grid_title       = 'Purchase Order Amendment Details'
        TABLES
          t_outtab           = itab
        EXCEPTIONS
          program_error      = 1
          OTHERS             = 2.
    ENDFORM.                    " alv_grid_display
    *&      Form  initial_alv_fieldcat
          text
         <--RT_FIELDCAT  text
    FORM initial_alv_fieldcat  CHANGING rt_fieldcat TYPE slis_t_fieldcat_alv.
      DATA       : ls_fieldcat TYPE slis_fieldcat_alv .
      DATA       : cntr TYPE i VALUE 1.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 1.
      ls_fieldcat-fieldname = 'USERNAME'.
      ls_fieldcat-seltext_l = 'UNAME'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 2.
      ls_fieldcat-fieldname = 'UDATE'.
      ls_fieldcat-seltext_l = 'UDATE'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 3.
      ls_fieldcat-fieldname = 'UTIME'.
      ls_fieldcat-seltext_l = 'UTIME'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 4.
      ls_fieldcat-fieldname = 'OBJECTID'.
      ls_fieldcat-seltext_l = 'PO Number'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 5.
      ls_fieldcat-fieldname = 'FNAME'.
      ls_fieldcat-seltext_l = 'Field Name'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 6.
      ls_fieldcat-fieldname = 'VALUE_OLD'.
      ls_fieldcat-seltext_l = 'Old Value'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 7.
      ls_fieldcat-fieldname = 'VALUE_NEW'.
      ls_fieldcat-seltext_l = 'New Value '.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 8.
      ls_fieldcat-fieldname = 'UNIT_OLD'.
      ls_fieldcat-seltext_l = 'Old Unit'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 9.
      ls_fieldcat-fieldname = 'UNIT_NEW'.
      ls_fieldcat-seltext_l = 'New Unit'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 10.
      ls_fieldcat-fieldname = 'CUKY_OLD'.
      ls_fieldcat-seltext_l = 'Old Cuky'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      CLEAR ls_fieldcat.
      cntr = cntr + 1.
      ls_fieldcat-col_pos   = 11.
      ls_fieldcat-fieldname = 'CUKY_NEW'.
      ls_fieldcat-seltext_l = 'New Cuky'.
      ls_fieldcat-do_sum    = 'X'.
      APPEND ls_fieldcat TO rt_fieldcat.
      layout-zebra = 'X'.
      layout-colwidth_optimize = 'X'.
    ENDFORM.                    " initial_alv_fieldcat
    *********Rewards some points.
    Rgds,
    P.Naganjana Reddy

Maybe you are looking for

  • Adding new fields in Item details screen in VA01 tcode

    Hi all, My requirement is to add custom fields in 'Additional Data B' tab of VA01 transaction. That is, after entering the material and quantity, if i double click tat material, it goes to item details screen. In taht, 'Additional data B' tab is ther

  • Git versions in AUR

    Let's say I want to install randompackage-git from the AUR. It has a submission date, an update date, and a long weird version number. But I understand that the version number of that tarball is not necessarily the version number of the package. Some

  • How to hide the command line arguments from solaris process

    Hi All, When I execute a JAR application from a java file using the Runtime.getRuntime, the command line arguments (user ID and Password details) which I passed for executing the application displayed on Solaris process (ps -ef). Could anybody please

  • Sa-learn running?

    The Mail Service Guide http://images.apple.com/server/macosx/docs/Mail_Service_Admin_v10.6.pdf says that sa-learn runs every night. However, I see no sign of this in the amavis logs, nor in daily.out Under what user's crontab does it run Where is it

  • Airport Extreme Base Station Losing Connection To USB Hard Drive.

    I bought a new 5th gen AEBS and installed it yesterday updating the firmware to latest version and enabling the 300mbps 5GHz access point. I formatted a 2.5" USB hard drive to Mac OS Journaled and connected it via USB. Last night I transferred GBs of