MDTB table Rescheduling date different than in MD04

Hello,
I am having a very strange situation here : i am getting different data between MDTB table and MD04 transaction.
The following message in MD04 for a Purchase requisition :
30: Plan process according to schedule (24.07.2007/18.07.2007) (U4)
-> Rescheduling date appearing in MD04 is 24.07.2007 (logical)
-> Rescheduling date appearing in MDTB is 23.07.2007 (strange).
I don't know where this difference of 1 day is coming from. I thought MDTB was always reading the stock vs requirement list. Other PR for the very same item have the same data between MD04 and MDTB.
Any idea anyone ?
Cheers

1 -> MRP systematically run with planning mode 3 "Delete and recreate"
2 -> "From date" in the BOM for component is far in the past : No impact on planning run.
3 -> MO05 is an unexisting transaction.
No new recipees for this material and difference of one day on two MRP elements between MD04 and MD05 is still there immediately after MRP run.
Will keep on investigating and keep everybody posted when solution found.
Cheers

Similar Messages

  • SVC Contract start date different than Product Shipped date

    Hi
    "SVC Contract start date different than Product Shipped date"
    Why this is an issue, what could be the reason, how can I fix this ?
    Appreciate your input.
    thanks
    s

    Hi Siva
    Can you give more details about what you are trying when you see this message? What is the apps version? Are you creating contract from OM or from service contract module? At which stage are you getting this message / error?
    Thanks
    Sid.

  • Why is the INVOICE date different than the ORDER date?

    Something odd is happening... I'm receiving workflow notifications from Business Catalyst for Invoices, but sometimes the date of the order is the day before I receive the invoice. This is causing havoc on the shipping side because when I print out the invoice packing slips and export the order files, they don't match up and sometimes customers get missed.
    Any idea why the invoice date would be different than the order date and how do I fix it to make them the same?
    Thanks in advance!

    Hey there,
    An invoice is not an order. That is an important thing to know.
    An order is generated through a few means but mainly as soon as one product is added to a cart - that order exists and the date marked. An invoice is a purchase and comes from an order.
    Create an order in the admin yourself and save it but add no invoice number. You can see you just made an order and you will see the button to generate invoice.
    API can make an order and no invoice, a person can add items to cart and finish it the next day if they have their session open that long... Lots of reasons why these dates may differ.

  • Historical stock on table MARDH is different than calculation from MB5B.

    Hi expert,
    I've checked stock on posting date (MB5B) is correct, comparing with MMBE as well as the physical inventory stock.
    Now I'm checking my historical stock (table MARDH) on period 06.2010, for specific material, plant and storage location is not the same result with MB5B in the same selection. Using my own calculation, MB5B is the correct one.
    No problem found at period 04, 05 or 07.
    What is the possible reason of this difference in table MARDH?
    Kindly advise.
    regards,
    rob

    Does it means if any movement in the next period then it copies from MARD into MARDH for previous period entry?
    yes
    Kindly advise how the calculation the qty copied into MARDH.
    Please read OSS note 193554
    It explains how the history tables are updated and it may help to retrieve your value.

  • Actual tables size is different than tablespace,datafile size

    Hi,
    I had created 10 tables with minimum extents of 256M in the same tablespace. The total size was 2560M. After 3 months run, all tables sizes were not increased over 256M. But the datafile size for that tablespace was increased sharply to 20G.
    I spent a lot of time on it and could not find anything wrong.
    Please help.
    Thanks,

    The Member Feedback forum is for suggestions and feedback for OTN Developer Services. This forum is not monitored by Oracle support or product teams and so Oracle product and technology related questions will not be answered. We recommend that you post this thread to the Oracle Technology Network (OTN) > Products > Database > Database - General forum.

  • Rescheduling data MD04/MD05

    Hello SAP gurus,
    Does anybody know when the 'Rescheduling date' is populated in MD04?
    Our system warns us in MD05 when a planned order is created by MRP after the planning horizon. However, this information is empty in MD04. Why?
    Regards,
    Óscar

    Hi Oscar,
    In MD05 you are seeing the output of MRP run, during MRP run resceduling has taken place and the dates are corrected.
    MD04 is a dynamic report giving the current status, since the scheudling dates is already taken care during MRP run, currently the dates are not a problem for the order. This is the reason, why you are not seeing message in MD04.
    Regards,
    Prasobh
    Reward your points if this was helpful

  • Posting date and clearing date different in G/L clearing document

    Hi Friends,
    While clearing a G/L manually using F-03, the clearing date is entered in the selection screen.
    The clearing document which is posted is posted with the posting date same as the clearing date mentioned in the selection screen of F-03.
    In what situations can the posting date of a G/l clearing document be different from the clearing date?
    Regards,
    Shilpi

    Hi,
    The Clearing Date in F-03 is actually the Posting date, so in this case the posting date will be same as clearing date. But a clearing document can also be created when you reverse a FI document, in this case the Reversal document will have a clearing date different than posting date. Let me know if this info helps you

  • Insert data from a table into 5 different tables

    My application has a data block than display information from another table. From this data block, the user has the option to select the records for upload. The information in the data block is used to insert data into 5 different tables. So if any exception occurs while inserting, the whole process should be rollback, but before this happen a record is inserting in a failed table indicated the reason of the failed.
    For this process I use the following commands:
    1.     sp_name := Get_Application_Property(SAVEPOINT_NAME);
    2.     INSERT DDL
    3.     INSERT DDL
    4.     INSERT DDL
    5.     INSERT DDL
    6.     INSERT DDL
    7.     If Other Exception then ISSUE_ROLLBACK(sp_name) Otherwise FORMS_DDL ('commit')
    The problem the previous insert(s) rollback
    Thanks,

    Hi,
    If you are using FORMS_DDL built-in to insert the data, then after each FORMS_DDL statement, you have to check the values of FORM_SUCCESS or FORM_FAILURE built-ins.
    FORMS_DDL('<insert_statement_1>');
    IF FORM_FAILURE THEN
    <the statement fails. so have to be rollbacked>
    END IF;
    FORMS_DDL('<insert_statement_2>');
    IF FORM_FAILURE THEN
    <the statement fails. so have to be rollbacked>
    END IF;Hope this helps.
    Regards,
    Manu.
    If my response or the response of another was helpful or Correct, please mark it accordingly

  • MD04 and rescheduling date

    Hi,
    This is my scenario:
    Material A is composed by material B. When the stock of material B is 0, MD04 does not take in account the time to provisioning Material B when a Material A has to be produced.
    Example:
    Time to create Material A: 3 days. Created using a Purchase Requisition (subcontracting).
    Time to provisioning Material B: 6 days.
    MD04 (for Material A) always shows 3 days (today3days), never mind if the quantity of material B in our warehouse is 0 (in this case should be: today6days3days, but always is today3). Maybe the problem is the rescheduling date at MD04 (always is today, not today+6days)? 
    What do I have to modify? (Maybe master material?)
    Thanks in advance,
    Ricard.

    Ricard,
    Means that MD41 creates a Purchase Requisition of Material A independently of the availability of Material B
    Ah, we are talking about MD41, not MD04.  MD41 is a version of MRP (well, technically it is an MPS, but in this case it makes no difference).  SAP MRP in ERP does NOT perform availability checking.  The behavior your are describing is normal.
    MRP/MPS in SAP runs level by level, from the top level of the BOM down.  When MRP runs for 'A', it has no information about the availability of 'B'.   When you are making a mulitlevel run (such as during MD41),  MRP runs for A, finishes, creates and saves the PlndOrdr/PurReq for A, and then runs for B. During the run for 'B', MRP performs a net requirements calculation (NOT an ATP).  This is when MRP discovers that there is a shortage of B.  It creates its proposals for B, and also creates any required exception message(s). 
    You can configure SAP to perform an ATP check for the components of Planned orders and Purchase Reqs.  You can then execute the availability check individually (when you create/change the order manually) or you can set up a collective check.  None of these ATP checks are triggered by MRP.  The typical output of an ATP check is a Missing Parts List, and whether the quantity/date can be confirmed as it stands.  Neither will these checks automatically re-schedule an existing Purchase req.
    Some companies choose to include the procurement time for B in their procurement time for A.  In your example, you would use 40 days procurement time for 'A'.  In this way you are never caught short.  However, this drives up stock levels of B (B will be procured earlier than required).  Some other companies place safety stock in B, and then assume that B will always be available.  Still other companies will manually juggle 'A' PurReq according to the availability of B.  Take your pick.
    SCM has the ability to perform Multilevel availability checks, and thereby automatically produce schedules which reflect true availability of all components in the entire BOM.  SCM also offers a heuristic (similar to MRP) that performs bottom-up scheduling, in which the procurement proposals are run from the lowest level of the BOM upward, automatically resulting in a plan that has no material shortages.  ERP lacks both of these features.  If this is a requirement, consider changing your planning engine to SCM.
    Rgds,
    DB49

  • Rescheduling Date in MD04

    Hello SAP Guru,
    in MD04 (Stock Req. List) system showing the Rescheduling date.
    Where I will get previous Rescheduling date for same material.
    Is system maintains any change document for Rescheduling date after every MRP Run for same material.
    Pls suggest any  SAP tables or any Function Module...?
    Thanks in advance..!!!

    Dear
    Please Follow this link
    [Rescheduling data in MD04 - What table is it in?;
    With Regards
    Pushpalas

  • To display the reschedule date from MD04

    Hi Gurus,
                             There is a current report which dispalys details of a scheduling agreement (order / due date,schd. qty,qty shipped & qty received). Now user wants to add the reschedule date field which is in MD04 to the report. 
    Is it possible to display the reschedule date to the report. If so, can you please guide me how to proceed further.Thanks.

    Hi,
    Actually rescheduling date is displayed in MRP list, The system only displays rescheduling date in the  the current stock/requirements list if you trigger rescheduling with the appropriate function. As you all know MRP list is static report. Hence the reschedule date will store in the table as i have mentioned in the table MDEZ as i have mentioned in the earlier reply.T he program bname is SAPMM61R. Please join this table in your query to get  rescheduling date. Thanking you.

  • Purge data older than an year from multiple tables

    Hello all,
    I have a requirement to purge data older than 1 year.
    These are multiple related table with 300 million rows in each and need to delete about 1 million rows. I need to archive the data to a different database for some tables and then delete and for the other tables I dont need to archive but just delete.
    All these tables are being used in transactional replication. 
    I need to join these tables to delete data as some of them wont have a timestamp column
    I was thinking to run the purge job based off 2 sql agent jobs one which will archive and the delete and the other which would only delete where archiving is not required. All these tables use a lot of guid based columns.
    What would be the best strategy to purge the data?  My concern is the transaction replication. Any help in preparing the script to purge data in batches older than 1 year.
    Thanks

    Hopefully this example will help you:
    DECLARE @transactions TABLE (transactionID INT IDENTITY, transactionDate DATE, clientID INT)
    DECLARE @clients TABLE (clientID INT IDENTITY, clientName VARCHAR(30))
    INSERT INTO @clients (clientName) VALUES ('James'),('Jean-Luc'),('Jonathon'),('Katheryn'),('Ben')
    INSERT INTO @transactions (transactionDate, clientID) VALUES ('2000-01-01',1),('2000-01-01',2),('2000-01-01',3),('2000-01-01',4),('2000-01-01',5),('2015-01-01',4),('2015-01-01',5)
    DELETE c FROM @clients c
    LEFT OUTER JOIN @transactions t
    ON c.clientID = t.clientID
    AND t.transactionDate > DATEADD(YEAR,-1,CURRENT_TIMESTAMP)
    WHERE t.clientID IS NULL
    DELETE t FROM @transactions t
    WHERE t.transactionDate < DATEADD(YEAR,-1,CURRENT_TIMESTAMP)
    SELECT *
    FROM @clients
    SELECT *
    FROM @transactions
    Of course, you're going to want to use similar logic to move the records before you delete them, but you can specify the table to delete by its alias in the delete statement.

  • How To UPLOAD a DATA (.DAT) fiel from PC to internal table and then split it into the data different columns

    Hi all,
    I am new to ABAP Development. I need to upload a .DAT file (the file doesn#t have any proper structure-- Please find the .DAT file in the attachment). After uploading the DATA (.DAT) fiel I need to split in into different columns. Refering the attached .DAT fiel the fields in bracets like:
    [Arbeitstag],  [Pecunia], [Mita], [Kunde], [Auftrag] and  [Position] are different fields that need to be arranged in columns in an internal table. this .DAT fiel which I want to upload and then SPLIT it into various fields will will treated as MASTER DATA table for further programming. The program that I had written is as below. Also please refer the attached .DAT table.
    Please if any one could help me. i searched a lot in different forums but couldn't find me  a solution. Also note that the attached fiel is in text (.txt) format here but in real situation the same fiel is in DATA (.DAT) format.
    *& Report  ZDEMO_ZEITERFASSUNG9
    REPORT  ZDEMO_ZEITERFASSUNG9.
    Types: Begin of ttab,
            Rec(1000) type c,
           End of ttab.
    DATA: itab  type table of ttab.
    DATA: wa_tab type ttab.
    DATA: file_str type string.
    Parameters: p_file type localfile.
    At selection-screen on value-request for p_file.
                                           CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
                                            EXPORTING
    *                                          PROGRAM_NAME        = SYST-REPID
    *                                          DYNPRO_NUMBER       = SYST-DYNNR
    *                                          FIELD_NAME          = ' '
                                               STATIC              = 'X'
    *                                          MASK                = ' '
                                             CHANGING
                                               file_name           = p_file.
    *                                        EXCEPTIONS
    *                                          MASK_TOO_LONG       = 1
    *                                          OTHERS              = 2
    Start-of-Selection.
      file_str = P_file.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename                      = '\\10.10.1.92\Volume_1\_projekte\Zeiterfassung-SAP\BUP_ZEIT.DAT'   " This the file  source address
          FILETYPE                      = 'DAT'
          HAS_FIELD_SEPARATOR           = ';'
    *     HEADER_LENGTH                 = 0
    *     READ_BY_LINE                  = 'X'
    *     DAT_MODE                      = ' '
    *     CODEPAGE                      = ' '
    *     IGNORE_CERR                   = ABAP_TRUE
    *     REPLACEMENT                   = '#'
    *     CHECK_BOM                     = ' '
    *     VIRUS_SCAN_PROFILE            =
    *     NO_AUTH_CHECK                 = ' '
    *   IMPORTING
    *     FILELENGTH                    =
    *     HEADER                        =
        tables
          data_tab                      = itab
       EXCEPTIONS
         FILE_OPEN_ERROR               = 1
         FILE_READ_ERROR               = 2
         NO_BATCH                      = 3
         GUI_REFUSE_FILETRANSFER       = 4
         INVALID_TYPE                  = 5
         NO_AUTHORITY                  = 6
         UNKNOWN_ERROR                 = 7
         BAD_DATA_FORMAT               = 8
         HEADER_NOT_ALLOWED            = 9
         SEPARATOR_NOT_ALLOWED         = 10
         HEADER_TOO_LONG               = 11
         UNKNOWN_DP_ERROR              = 12
         ACCESS_DENIED                 = 13
         DP_OUT_OF_MEMORY              = 14
         DISK_FULL                     = 15
         DP_TIMEOUT                    = 16
         OTHERS                        = 17
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      LOOP at itab into wa_tab.
            WRITE: / wa_tab.
      ENDLOOP.
    I will be grateful to all you experts for ur inputs
    regards
    Chandan Singh

    For every Auftrag, there are multiple Position entries.
    Rest of the blocks don't seems to have any relation.
    So you can check this code to see how internal table lt_str is built whose first 3 fields have data contained in Auftrag, and next 3 fields have Position data. The structure is flat, assuming that every Position record is related to preceding Auftrag.
    Try out this snippet.
    DATA lt_data TYPE TABLE OF string.
    DATA lv_data TYPE string.
    CALL METHOD cl_gui_frontend_services=>gui_upload
      EXPORTING
        filename = 'C:\temp\test.txt'
      CHANGING
        data_tab = lt_data
      EXCEPTIONS
        OTHERS   = 19.
    CHECK sy-subrc EQ 0.
    TYPES:
    BEGIN OF ty_str,
      a1 TYPE string,
      a2 TYPE string,
      a3 TYPE string,
      p1 TYPE string,
      p2 TYPE string,
      p3 TYPE string,
    END OF ty_str.
    DATA: lt_str TYPE TABLE OF ty_str,
          ls_str TYPE ty_str,
          lv_block TYPE string,
          lv_flag TYPE boolean.
    LOOP AT lt_data INTO lv_data.
      CASE lv_data.
        WHEN '[Version]' OR '[StdSatz]' OR '[Arbeitstag]' OR '[Pecunia]'
             OR '[Mita]' OR '[Kunde]' OR '[Auftrag]' OR '[Position]'.
          lv_block = lv_data.
          lv_flag = abap_false.
        WHEN OTHERS.
          lv_flag = abap_true.
      ENDCASE.
      CHECK lv_flag EQ abap_true.
      CASE lv_block.
        WHEN '[Auftrag]'.
          SPLIT lv_data AT ';' INTO ls_str-a1 ls_str-a2 ls_str-a3.
        WHEN '[Position]'.
          SPLIT lv_data AT ';' INTO ls_str-p1 ls_str-p2 ls_str-p3.
          APPEND ls_str TO lt_str.
      ENDCASE.
    ENDLOOP.

  • View of rescheduling date in MD04

    Hallo,
    I would like to know whether there is a way to change the SAP standard view in the MD04 for rescheduling dates. The requirement is to see the date of the arrival of goods ignoring the goods receipt processing time.
    Currently I see in the column 'Rescheduling date' the calculated date for replenishment time + goods receipt processing time. Only if I click on exception message 015 I can see the actual arrival date.
    I would like to change that the other way round.
    Is there a way to do it?
    Thanks in advance for your help.
    Katrin

    There is no place to add the specfic fields in the evaluation list. The only options are user-exits.
    Solution 1:
    Please use customer exit M61X0002 to program company-specific additional information in your own columns for the display of the MRP list and the stock/requirements list.
    You can define that additional data fills each of up to three columns in the display of the individual lines and the period totals. The user uses pushbuttons to access this additional data in the lists.
    Solution 2:
    Function module LM61XU11 MD_STOCK_REQUIREMENTS_LIST_API includes the basic functions for setting up the MRP list and the stock/requirements list. Use this function module to program lists, which are exactly tailored to the requirements of your company.

  • [svn] 4793: Fix bug SDK-17734 Path with width and height set different than path data has incorrect bounds

    Revision: 4793
    Author: [email protected]
    Date: 2009-02-02 11:20:06 -0800 (Mon, 02 Feb 2009)
    Log Message:
    Fix bug SDK-17734 Path with width and height set different than path data has incorrect bounds
    Fix: When calculating the bounds position we should take into account the implicit scaling factor actualSize/naturalSize. Also did some refactoring, getting rid of the protected method calculateTopLeft.
    QE Notes: None
    Doc Notes: None
    Bugs: SDK-17734
    Reviewer: Ryan
    tests: mustella gumbo/layout/GraphicElement
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-17734
    http://bugs.adobe.com/jira/browse/SDK-17734
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/Ellipse.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/Path.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/graphicsClasses/GraphicElement.a s

    Thank you so much for replying.
    Yes I have removed and reinstalled WMP.
    I had good results with the PD6 application installed on the default path onto the C: drive with the one exception that if the application was launched by accident and the user data path was not available, the PD6 application would blow away my custom user path registry settings. Now that I know what they are I have made a .reg file to repair my registry to my desired user data paths.
    Installing the application on the removable drive appeared to help prevent me from launching the application by accident and overwriting my registry with default user paths.
    So which is the less of the two evils?
    If the application directory is not available, windows media player still tries to launch the .msi for installing PD6.
    If I install the application to the C: drive but the user data to the removable drive, launching the PD6 application without the user data drive will still corrupt my registry settings for a user data path.
    Both these issues seem like a logical (if not easy) fix that should be done in the PD6 application and installation package. I mean really, cannot anyone tell me why windows media player is checking the PD6 application directory? Why in PD4 did we have an option control for setting the user data path from the PD4 application? Why is this option not in the PD6 application, just the installer?
    I am given a choice during installation to move the user data to another non default location. Why else would this be provided if not to accommodate my kind of request to store the user data into an alternate location other than “My Document”. Certainly Palm is not trying to force the users on how to protect and store their personal data?
    Post relates to: Centro (Verizon)

Maybe you are looking for

  • IPOD TOUCH 4G WON"T WORK!

    PLEASE HELP ME!!! Hi, I am in need of help now, my ipod touch 4g's screen suddenly turns white when i opened an app i just downloaded from i tunes. I tried syncing it with my computer, holding the home and sleep button for very long and it doesn't ev

  • Re-Installing Mac OS (Snow Leopard)

    I've seen some other posts about upgrading the OS drive and cloning, however, I have not seen any posts for what I would like to do. My main concern is whether or not what I am planning to do is correct. I plan on upgrading my Mac Pro with 4x1.5TB Se

  • Servlets in oracle 8i release 2 (version 8.1.6)

    Is it possible to deploy servlets in JServer (Oracle 8i release 2)? If possible, is there any working example or sample provided by Oracle? Pls advice me on the same NOTE: But one documentation says that servlet deployment is a feature of Release 3.

  • Maintenance order - component - pr + reservation

    dear pm experts, In maintenance order i wanted to created components pr + reservation, is it possible. please let us know whether this is possible with maintenance order or service order ? currently i am having setting either for pr or reservation nu

  • Acrobat Reader for Macs

    I just downloaded Acrobat Reader for Safari on my mac. It shows up as an application, but when I try and use it by a training program I am using it still does not recognize it. What am I doing wrong? I really need quick help with this as I have a dea