Reg: Material

Hi Experts ,
iam Having material UM529063 ...
Lot of materials are there in which ? iam having doubt on this material UM529063.
Actually when i execute a report.
1. it has to display UM-529063 ..
Here the 3rd character was separated by Hyphen for every time whenever we wil select Material no UM529063.
I Want to display o/p like that i.e UM-529063.
i need the logic of this query ...
Regs ,
Murthy

i think your material no is present in the MARA table is UM529063 but you want to show it as UM-529063 ... if it is so then fetch all the records into the internal table.
now
data : v_matnr1(2),
         V_matnr2(6),
         v_matnr(7).
loop at itab.
if itab-matnr = 'UM529063 '.
v_matnr1 = itab-matnr+0(2).
v_matnr2 = itab-matnr+2(6).
concatenate v_matnr1 v_matnr2 into v_matnr separated by '-'.
write : / v_matnr.
else.
write : / itab-matnr.
endif.
endloop.
regards
shiba dutta

Similar Messages

  • Reg: material needs the batch management

    Hi All,
    The material needs the batch management. We have created without the batch
    first and the few movements were done, then tried to put the flag after the
    stock remove and sales order deletion, however could not process. System
    messaged as below in italic. Please let me know how we could change the MM
    date for the batch. The sales order alive now.
    The batch management requirement cannot
    be changed for the following reasons:
    SD documents exist (orders or deliveries) that have not yet been
    processed or that have been processed only in part.
    Thanks & Regards
    Siva

    Hi,
    This was asked in LE forum also, please read this thread:
    reg. activating batch management for existing materials
    You should fully process the sales documents (sales order - delivery - invoice) or you should delete them and after setting batch requirement for your material master you could recreate the them (SO, delivery).
    Regards,
    Csaba

  • Reg: Material types

    H i All,
    I have special scenario, a material which is FERT in one plant is sold thru IPT to another plant which would be ROH in the receiving plant ,
    In this case how would i treat the material types for the same material code and alo let me know the respective valuation classes.
    Reg
    VKK

    Hi,
    I'm not creating two different material type but I would create the material as HALB across the plants and delare the FERT valuation class in the sending plant(i would also delcare it as RG1 in J1ID) at receiving end the valuation class would be ROH's valuation class. Is this right ?
    Reg
    VKK

  • 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

  • Reg material return from subcontractor

    Dear all,
    We send material to subcontractor using movement type-541, but due to some problem the subcontractor has not completed the job and we need to take stock back from him and we will take with 542 mvmt, our requirement is can we generate an inspection lot for this mvmt type( we need to test material coming from subcontractor)
    Thanks i n  advance
    Madhav

    Hi,
    I would suggest to post this query in QM forum to get a better help.
    However based on my little knowledge on this, you can manually create an inspection lot via QA01. The inspection type would be 08. Maintain this inspection type in the QM view of the material master. Check with your QM personnel if this can meet your need.
    Regards,
    Vivek

  • Reg Material get list...

    Hi all ,
    Is there any BAPI or Function module to get the material data by passing the last change date.
    Regards,
    Krishnamoorthy.V.

    hi,
    use  fm CHANGEDOCUMENT_READ_HEADERS.
    we can get required data from cdpos and cdhdr tables
    check this code it helps u
    TABLES : MARC.
    DATA :BEGIN OF GI_MARC OCCURS 0,
          MATNR LIKE MARC-MATNR,
          WERKS LIKE MARC-WERKS,
          DISPO LIKE MARC-DISPO,
          END OF GI_MARC.
    DATA : CHAR TYPE I,
           COUNT TYPE I,
           VAR TYPE I.
    DATA : BEGIN OF GI_FINAL OCCURS 2000,
           MATNR LIKE MARC-MATNR,
           DISPO LIKE MARC-DISPO,
           USERNAME LIKE CDHDR-USERNAME,
           UDATE LIKE CDHDR-UDATE,
           UTIME LIKE CDHDR-UTIME,
           TCODE LIKE CDHDR-TCODE,
           TABNAME LIKE CDPOS-TABNAME,
           TABKEY  LIKE CDPOS-TABKEY,
           FNAME  LIKE CDPOS-FNAME,
           VALUE_NEW  LIKE CDPOS-VALUE_NEW,
           VALUE_OLD   LIKE CDPOS-VALUE_OLD,
           CHANGENR LIKE CDHDR-CHANGENR,
           END OF GI_FINAL.
    DATA : MATNR LIKE MARC-MATNR,
           DISPO LIKE MARC-DISPO,
           USERNAME1 LIKE CDHDR-USERNAME,
           UDATE1 LIKE CDHDR-UDATE,
           UTIME LIKE CDHDR-UTIME,
           TCODE LIKE CDHDR-TCODE,
           CHANGENR LIKE CDHDR-CHANGENR.
    DATA : GI_CDHDR LIKE CDHDR OCCURS 0 WITH HEADER LINE.
    DATA : GI_CDPOS LIKE CDPOS OCCURS 0 WITH HEADER LINE.
    DATA : OBJECTCLAS LIKE CDHDR-OBJECTCLAS VALUE 'MATERIAL',
           OBJECTID LIKE CDHDR-OBJECTID,
           USERNAME LIKE CDHDR-USERNAME VALUE 'RSS-SPE',
           UDATE LIKE CDHDR-UDATE VALUE '20070101',
           CHANGE_IND LIKE CDHDR-CHANGE_IND VALUE 'U'.
    type-pools: slis.
    data: gt_slis_fcat type slis_t_fieldcat_alv.
    data: gt_fieldcat type slis_t_fieldcat_alv.
    *data: gt_fieldcatall type slis_t_fieldcat_alv.
    data: g_repid like sy-repid.
    data: gs_layout type slis_layout_alv.
    gs_layout-zebra             = 'X'.
    gs_layout-colwidth_optimize = 'X'.
    SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-110.
    SELECT-OPTIONS :  P_DISPO FOR MARC-DISPO.
    SELECT-OPTIONS : RECORDS FOR CHAR.
    SELECTION-SCREEN : END OF BLOCK B1.
    START-OF-SELECTION.
    perform process_data.
    perform f_fieldcat_init using gt_fieldcat[].
    perform alv_display tables gi_final using gt_fieldcat[].
    form process_data.
      SELECT MATNR WERKS DISPO FROM MARC INTO TABLE GI_MARC
                                WHERE DISPO IN P_DISPO
                                AND WERKS = '1011'." Becoz we hav to chk the
    the changes made in the material while extendin tht matrl frm 1011 to
    *other plant.
      IF NOT GI_MARC[] IS INITIAL.
        IF NOT RECORDS-LOW IS INITIAL .
          IF NOT RECORDS-HIGH IS INITIAL.
            DESCRIBE TABLE GI_MARC LINES COUNT.
            IF RECORDS-HIGH < COUNT.
              DELETE GI_MARC FROM RECORDS-HIGH TO COUNT.
            ENDIF.
            IF RECORDS-LOW <> 1.
              IF RECORDS-LOW <> 0.
                DELETE GI_MARC FROM 1 TO RECORDS-LOW.
              ENDIF.
            ENDIF.
          ENDIF.
        ENDIF.
      ENDIF.
      LOOP AT GI_MARC.
        CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
          EXPORTING
            INPUT              = GI_MARC-MATNR
         IMPORTING
           OUTPUT             = GI_MARC-MATNR
    EXCEPTIONS
      LENGTH_ERROR       = 1
      OTHERS             = 2
        IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
        OBJECTID = GI_MARC-MATNR .
        CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
          EXPORTING
      ARCHIVE_HANDLE                   = 0
           DATE_OF_CHANGE                   = UDATE
            OBJECTCLASS                      = OBJECTCLAS
            OBJECTID                         = OBJECTID
      TIME_OF_CHANGE                   = '000000'
           USERNAME                         = USERNAME
      LOCAL_TIME                       = ' '
      DATE_UNTIL                       = '99991231'
      TIME_UNTIL                       = '235959'
          TABLES
            I_CDHDR                          = GI_CDHDR
         EXCEPTIONS
           NO_POSITION_FOUND                = 1
           WRONG_ACCESS_TO_ARCHIVE          = 2
           TIME_ZONE_CONVERSION_ERROR       = 3
           OTHERS                           = 4
        IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
        CALL FUNCTION 'ARCH_ANA_PROGRESS_INDICATOR'
             EXPORTING
                  TEXT = 'Processing'.
        IF NOT GI_CDHDR[] IS INITIAL.
          LOOP AT GI_CDHDR.
          MOVE GI_MARC-MATNR TO GI_FINAL-MATNR.
          MOVE GI_MARC-DISPO TO GI_FINAL-DISPO.
          MOVE GI_CDHDR-USERNAME TO GI_FINAL-USERNAME.
          MOVE GI_CDHDR-UDATE TO GI_FINAL-UDATE.
          MOVE GI_CDHDR-TCODE TO GI_FINAL-TCODE.
          MOVE GI_CDHDR-CHANGENR TO GI_FINAL-CHANGENR.
            VAR = 1.
            CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
              EXPORTING
                INPUT              = GI_FINAL-MATNR
                IMPORTING
               OUTPUT             = GI_FINAL-MATNR
             EXCEPTIONS
               LENGTH_ERROR       = 1
               OTHERS             = 2
            IF SY-SUBRC <> 0.
            ENDIF.
            OBJECTID = GI_FINAL-MATNR ."to ensure that objid is in proper
    *format
            SELECT *
                   FROM CDPOS
                   INTO TABLE GI_CDPOS
              PACKAGE SIZE 100
              FOR ALL ENTRIES IN GI_cdhdr
                   WHERE OBJECTID = OBJECTID
                     AND CHANGENR = GI_CDHDR-CHANGENR
                     AND OBJECTCLAS = OBJECTCLAS
                     AND CHNGIND =  CHANGE_IND." only those values will b
    *takn which have been modified nd nt created
            IF SY-SUBRC = 0.
              LOOP AT GI_CDPOS.
          MOVE GI_MARC-MATNR TO GI_FINAL-MATNR.
          MOVE GI_MARC-DISPO TO GI_FINAL-DISPO.
          MOVE GI_CDHDR-USERNAME TO GI_FINAL-USERNAME.
          MOVE GI_CDHDR-UDATE TO GI_FINAL-UDATE.
          MOVE GI_CDHDR-TCODE TO GI_FINAL-TCODE.
          MOVE GI_CDHDR-CHANGENR TO GI_FINAL-CHANGENR.
                MOVE GI_CDPOS-TABNAME TO GI_FINAL-TABNAME.
                MOVE GI_CDPOS-TABKEY TO GI_FINAL-TABKEY.
                MOVE GI_CDPOS-FNAME TO GI_FINAL-FNAME.
                MOVE GI_CDPOS-VALUE_NEW TO GI_FINAL-VALUE_NEW.
                MOVE GI_CDPOS-VALUE_OLD TO GI_FINAL-VALUE_OLD.
                  APPEND GI_FINAL.
                  CLEAR GI_FINAL.
               ENDIF.
                VAR = VAR + 1.
       ENDSELECT.
              ENDLOOP.
            ENDIF.
          ENDLOOP.
              CALL FUNCTION 'ARCH_ANA_PROGRESS_INDICATOR'
             EXPORTING
                  TEXT = 'Processing'.
        ENDIF.
      ENDLOOP.
      endform.
    form f_fieldcat_init using lt_fieldcat type slis_t_fieldcat_alv.
      data: ls_fieldcat type slis_fieldcat_alv.
       clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'MATNR'.
      ls_fieldcat-seltext_l    = 'Material number'.
    ls_fieldcat-tabname      = 'GI_final'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'DISPO'.
      ls_fieldcat-seltext_l    = 'mrp controller'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'USERNAME'.
      ls_fieldcat-seltext_l    = 'Username'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'CHANGENR'.
      ls_fieldcat-seltext_l    = 'Change Number'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'UDATE'.
      ls_fieldcat-seltext_l    = 'modified date'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'UTIME'.
      ls_fieldcat-seltext_l    = 'MODIFIED TIME'.
      append ls_fieldcat to lt_fieldcat.
    clear ls_fieldcat.
    ls_fieldcat-fieldname    = 'UDATE'.
    ls_fieldcat-seltext_l    = 'MODIFIED DATE'.
    append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'TCODE'.
      ls_fieldcat-seltext_l    = 'TRANSACTION CODE'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'TABNAME'.
      ls_fieldcat-seltext_l    = 'TABLE NAME'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'TABKEY'.
      ls_fieldcat-seltext_l    = 'TABLE KEY'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'FNAME'.
      ls_fieldcat-seltext_l    = 'FNAME'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'FVALUE'.
      ls_fieldcat-seltext_l    = 'FVALUE'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'VALUE_NEW'.
      ls_fieldcat-seltext_l    = 'NEW VALUE'.
      append ls_fieldcat to lt_fieldcat.
      clear ls_fieldcat.
      ls_fieldcat-fieldname    = 'VALUE_OLD'.
      ls_fieldcat-seltext_l    = 'OLD VALUE'.
      append ls_fieldcat to lt_fieldcat.
    endform.                    " f_fieldcat_init
    form alv_display tables  gi_final using gt_fieldcat .
      call function 'REUSE_ALV_LIST_DISPLAY'
       exporting
      I_INTERFACE_CHECK              = ' '
      I_BYPASSING_BUFFER             =
      I_BUFFER_ACTIVE                = ' '
       I_CALLBACK_PROGRAM             = ' Material list '
      I_CALLBACK_PF_STATUS_SET       = ' '
      I_CALLBACK_USER_COMMAND        = ' '
      I_STRUCTURE_NAME               =
         is_layout                      = gs_layout
         it_fieldcat                    = gt_fieldcat
      IT_EXCLUDING                   =
      IT_SPECIAL_GROUPS              =
      IT_SORT                        =
      IT_FILTER                      =
      IS_SEL_HIDE                    =
      I_DEFAULT                      = 'X'
      I_SAVE                         = ' '
      IS_VARIANT                     =
      IT_EVENTS                      =
      IT_EVENT_EXIT                  =
      IS_PRINT                       =
      IS_REPREP_ID                   =
      I_SCREEN_START_COLUMN          = 0
      I_SCREEN_START_LINE            = 0
      I_SCREEN_END_COLUMN            = 0
      I_SCREEN_END_LINE              = 0
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER        =
      ES_EXIT_CAUSED_BY_USER         =
        tables
          t_outtab                       = gi_final
    EXCEPTIONS
      PROGRAM_ERROR                  = 1
      OTHERS                         = 2
      if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
    endform.
    regards
    siva

  • Reg: material group

    Dear All,
    We have a product item no xxxxxxxx (Misc. without part no.) where we use
    this item in sales orders for any "Price Difference" invoiced to CKL or CKL
    invoices to it's customers.
    Our problem and what we have just realized below is that, the "Material
    Group" is defined as "CRDIV" which refers to "CR MISC", misstating our
    statistical information in BW.
    This item must be financially evaluated within a group called MISC but not
    anywhere under any regular product groups like CR or another pump group.
    What I'm finally asking is to remove current "Material Group" setup as you
    can see at below screen-shot and instead, redefine the Material Group with
    an appropriate one which won't ruin CR's sales statistics.
    Please give me the valid input on this.
    Thanks & Regards
    Siva

    Answered

  • Reg: material reconcilation o/p error

    Dear experts,
      Here am generated a report for material reconcilation. For that am getting error in my o/p. open rm qty and closing rm qty, here open rm qty is 2,500 and closing rm qty is 2436. for one lot no it displays 5 service invoice, job work invoice etc.. the issue the rm qty 2,500 is displaying for all the 5 invoice open rm qty for the same lot. but it should display the 1st  closing rm for the next open rm qty it should goes on like this. kindly help. Below i have displayed my coding for reference.
    1.open rm qty.
    LOOP AT IT_SD03 INTO WA_SD03 WHERE LOTNO = WA_FINAL-LOT.
          CLEAR: WA_MSEG.
          READ TABLE IT_MSEG INTO WA_MSEG WITH KEY MBLNR = WA_SD03-MBLNR
                                                   MATNR_I = WA_FINAL-RMMAT.
          IF SY-SUBRC = 0.
            WA_FINAL-OPNRM = WA_FINAL-OPNRM + WA_MSEG-MENGE_I.
           ENDIF.
            ENDLOOP.
    2. closing rm qty.
    IF COUNT GT 0.
          TEMP_COUNT = COUNT - 1.
          IF TEMP_COUNT GT 0.
            READ TABLE IT_FINAL INTO WA_TEMP INDEX TEMP_COUNT.
            IF SY-SUBRC = 0.
              IF WA_TEMP-VBELN = WA_FINAL-VBELN.
                IF WA_TEMP-BALRM GT 0.
                  WA_FINAL-BALRM = WA_TEMP-BALRM - WA_FINAL-RMCON.
                ENDIF.
              ELSE.
                IF WA_FINAL-OPNRM GT 0.
                  WA_FINAL-BALRM = WA_FINAL-OPNRM - WA_FINAL-RMCON.
                ENDIF.
              ENDIF.
            ENDIF.
          ELSE.
            IF WA_FINAL-OPNRM GT 0.
              WA_FINAL-BALRM = WA_FINAL-OPNRM - WA_FINAL-RMCON.
            ENDIF.
          ENDIF.
        ENDIF.
      cheers.
    Edited by: selvaindeed on Feb 17, 2012 6:16 AM

    Hi
    I believe the code snippet that you have displayed here is part of a LOOP statement (IT_FINAL).
    In that case, the entire snippet should be in a ON CHANGE OF <WA_FINAL-LOT>. ENDON. block.
    The logic is to perform the necessary calculation inside the internal table once only when a new group is found or a group ends.
    Hope this link helps.
    http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9f1f35c111d1829f0000e829fbfe/frameset.htm
    You could also check the foll. thread.
    http://forums.sdn.sap.com/thread.jspa?threadID=991119
    Regards,
    Xineohpi.

  • Reg material master

    Can you please help look for information on:
    1. How to identify the last used date of materials?
    2. How to identify materials that have not been used at all?
    3. Any report that is available to directly delete material master?

    Hi
    1. How to identify the last used date of materials?
    ANS  : MAy be from MB51 u can get when last document was posted for this material with movement type
    2. How to identify materials that have not been used at all?
    Ans  : MC50  dead stock for perticular date range
    3. Any report that is available to directly delete material master?
    Ans  : U have to mark material master for deletion in MM06 and then archive it
                  Follow link for more details
                     http://www.sap-img.com/bc003.htm
    cheers!!!
    Vishal...

  • Reg: Material Ledger Account posting

    Hello Everyone,
    We have Material Ledger active for a plant with transaction based price determination (Price Control V). I have posted a GR & its creating 2 Accounting docs. One with Transaction keys BSX, WRX & PRD.
    WRX is calculating correctly based on the PO price. But, I am not sure how BSX is calculated as its not picking the Periodic Price unit in the current period.
    Could you please guide how account posing (GR & IR) will happen for a material with Price control V & Material Ledger active.
    Thanks in Advance,
    Uswin

    Hi Uswin,
    if you look at the second FI document generated upon the GR, I'm pretty sure you will find that in this document, the price difference from the first document ist "reversed" and the amount added to inventory value, correct? So the end result is the same as it would be without material ledger (GR valued at PO price), it just happens in two steps. Therefore, what Frederick said is not 100% correct, as only the end result is the same with and without ML for V/2 materials, but not each single document.
    Secondly, as to why the PRD arises on GR.
    In my system I found the same case. A GR with a PRD posting for a material with price control V and price determination 2.
    In my case I found the PRD to be in fact a rounding difference, which arose in the following way:
    Price in PO was 57,78 u20AC/10 pieces. The price unit in material master, however, is 1 unit.
    Now what the system seems to have done is:
    (1) round the price in PO to the price unit from material master: result: 5,78 u20AC/piece
    (2) Post 5,78 u20AC * pieces received to stock value, the difference (5,778 - 5,78)*pieces received to PRD account
    (3) POst a second document reversing the PRD and addig it to stock value
    Perhaps, the reason for a "price difference" arising is similar in your case
    Regards
    Nikolas

  • Reg: Material Availability Date

    Dear All,
    I find difficult to understand the logic behing arriving Material Availability Date.
    It is not a basic question. Because I know the Availability check process and Backward scheduling process. But I am not able to understand the link between the process to arrive Material Availability Date.
    Availability chek is carried with Checking group + Checking rule combination. With that we can conclude the Available quantity to promise the Customer.
    But how does the Backward scheduling or Forward scheduling comes into the picture. How does the Backward or Forward scheduling getting triggered? Is it part of Availability check?
    Because the quantities are confirmed by Availability check and the dates are confirmed by Backward or Forward scheduling. How does the systems synchronizes the quantity and date? Could you please explain.
    I am not able to understand how does the Material confirmed on particular date and how does the Availability check helping to fix it?
    Kindly explain.
    Regards,
    Raja Durai

         1. Basic doubt; I could see a graph with Inward and Outward movements in the given link, is it
             populated based on the movements in CO09?
    Yes, the inwards & outward movements that are considered in the ATP check are displayed in CO09. Transaction OVZ9 determines which inward & outward movements are included.
         2. What is the base date for RLT? Is it calculated from Order date or Requested delivery date?
    As per response from Phanikumar, check the F1 help of the field in CO09. This is the best explanation available for RLT.
         3. Is forward scheduling considered if we have RLT active?
    Yes. RLT is only relevant if there is no available quantity so forward scheduling can be used.
         4. While system does the Backward scheduling, there are possibilites, system can derive the
             Material availability date in the past, Is Availability check can happen on past days?
    Yes, this depends on the customising in OVLY mentioned by G. Lakshmipathi.
    Take the following example:
    Requested delivery date = today (17th) February
    There is a route with 5 days transit time.
    RDD (27th) - 5 days transit = GI date of 22nd February.
    This is a date in the past. If OVLY allows dates in the past, then 22nd will be accepted. If OVLY does not allow dates in the past, then a forwards scheduling must be executed. This will take todays date as requested material availability date and forwards schedule. 22nd + 5 days = delivery date of 4th March.

  • Reg: Material Master in BEx

    Hi All,
    I am working on IS-retail with BI implementation project, we have material master with 150000 records, the issue that I am facing is, in BEx we have 65536 rows so, when I execute a query it is giving me a message "result incomplete" andit will not show complete records.
    Can anyone of you please explain how to overcome this situation and give me some suggestuions that I should follow.
    Regards
    Amit Kapoor

    Hi,
    limitation of Excel is 65536 rows.So you will not be able to see complete data.one way is you can go for webreports where you can see complete data.
    thanks

  • Reg : Material Master Idcos

    Hi All,
    I have changed " material grouping " field  in workscheduling view in material master for some materials and the job will run every friday then triggers the idocs for the mateiral master changes. I have changed on 01.06.2010 and it should trigger on 04.06.2010 but the idoc is not triggered till now for some materials.
    I have checked all the possibilities like DF plant level ( LVORM ) ,  P-S matl status ( MMSTA ) but everything is fine.
    Please let me know how to check why the idocs are not triggered for this change.
    Because these changes are not reflected in 3rd party system as the idocs are not triggered and we are facing many problems due to this .
    Help me regarding this issue.
    Thanks ,
    Usha

    Hi  Raja,
    Thanks for your reply !!
    I have checked in BD52 , field is there in the logical message.
    I checked the filter conditions also , these materials are satisfying the condition too.
    Here we are not using change pointer technique.

  • Reg.Material master field active & deactive setting

    Dear All
    How to set the material master fields as "Optional","Requirement" and "Hide". What is the tcode?
    Please advise step by step.
    Thanks
    Rajj

    first copy the screen field of mateiral master to get this press F1 on the the field adn from technical tas copy the the screen field (e.g MRP group MARC-DISGR) then go to OMSR transaction and hit field name and enter the value you have copy from mateiral
    once you see that field on the screen then hit the Green yellow arrow from right side of screen whic will take the screen where oyu can make optiona, reqd or hide field.
    but make sure here you make setting at appropriate field ref other wise it will impact many transaciton
    e.g. if oyu want to make field optional in MM02  then don;t make field optional at ROH

  • Reg:  material type according to the unrestricted stock equals to zero.

    Hi gurus,
    how to use alv for this .
    regards,
    vivek

    Hi,
    Are you talking about the KMAT purchases should be always sales order specific, if yes then In MRP4 view of material master, enter Individual/Collective as "1" (Individual Stock)
    And now, if you want the Stock Valuation of Sales Order then check following points;
    1. Go to VA03 - Here under "Procurement" Tab, get the RqTy (Requirement Type, for e.g. KE)
    2. Go to OVZH - Here get the Requirement Class assigned to this Requirement Type (for e.g. 040)
    3. Go to OVZG - Here go to details of Requirement Class (for e.g. 040) and check following under "Account Assignment" Tab,
    Acct.assig.cat. - M
    Valuation - Blank
    Here Valuation should be "M" i.e. Separate valuation with ref. to sales document/project
    If it is blank, then you can not enter "M" here in this screen.
    4. Go to SPRO > Sales and Distribution > Basic Functions > Account Assignment/Costing > Maintain Requirements Classes For Costing/Account Assignment > Here for Requirement Class (for e.g. 040), maintain Valuation as "M" i.e. Separate valuation with ref. to sales document/project
    Now run a complete new cycle and check.

Maybe you are looking for

  • [SOLVED]Creative Zen V - libmtp regular user cant access

    Anyone know how to configure libmtp so that a regular user (not root) can access the device? I have searched the forum/wiki but didnt find anything usefull. When I run mtp-detect as root it prints alot of info about the device, so I guess its working

  • Count Functionality in Reporting

    Hi All, I have region , market and Sales document No. Now the user want  to see the total no of contracts, and he also wants that when we filters the query using region or market he wants the no of contracts with respective of tht market or region.ho

  • Current quarter and four future quarters

    Hello Forum Members, I have a config table with the following data: Quarter Config Rep_date Q1-2006|1|1/1/2006 Q2-2006|32|4/12/2006 Q3-2006|321|7/15/2006 Q4-2006|897|12/14/2006 Q1-2007|10|2/12/2007 Q2-2007|10|5/12/2007 Q4-2007|50|11/12/2007 Q1-2008|3

  • Definition of the best approach on how to do reporting between BPC and BW

    Hi, I need your opinion in the definition of the best approach on how to do reporting between BPC and BW. For example if we want to do reporting using BW on Actuals Vs Budget how should we manage this since technically BPC Model and BW InfoCube is di

  • IDS 4215, right place for a sniffing interface (DMZ or LAN)

    I have got at work this sensor with two interfaces only, I have been asked to check that IDSWORK# show version Application Partition: Cisco Systems Intrusion Detection Sensor, Version 4.1(1)S47 OS Version 2.4.18-5smpbigphys-4215 Platform: IDS-4215 on