BDC for MM02 - MRP area

Hello everyone!
I have developed a BDC program to batch input data into MM02 / MRP area.
It's working perfectly fine when I use mode 'A' in CALL TRANSACTION statement, but when I change it to 'N', so I can give this for the customer to test, it stops working, giving me an error in one of the screens, saying the "MRP area  is not assigned to plant CH01" (when running with mode "E" it also gives me the error).
Here's my coding:
REPORT  zload_mrp_areas.
Data and variables definition
DATA:  bdcdata    LIKE bdcdata OCCURS 0 WITH HEADER LINE.
DATA: BEGIN OF t_header OCCURS 0,
        link      LIKE mara-matnr,
        matnr     LIKE mara-matnr,
        werks     LIKE marc-werks,
        mstae(2)  TYPE c,
        perkz(2)  TYPE c,
      END OF t_header.
DATA: BEGIN OF t_details OCCURS 0,
        muvbr(5)  TYPE c,
        unvbr(5)  TYPE c,
        matnr     LIKE mara-matnr,
        priod(6)  TYPE c,
        gsvbr(5)  TYPE c,
      END OF t_details.
DATA: v_count(3)  TYPE n,
      v_week      LIKE scal-week,
      v_week1(6)  TYPE n,
      v_week2(6)  TYPE n,
      v_page(5)   TYPE p DECIMALS 2,
      v_index(3)  TYPE n,
      v_field(19) TYPE c,
      v_mode      TYPE c,
      v_date1     LIKE sy-datum,
      v_date2     LIKE sy-datum,
      v_date3     TYPE i.
Screen definition
SELECTION-SCREEN  BEGIN OF BLOCK 1 WITH FRAME TITLE text-001.
PARAMETERS: headfile     LIKE rfpdo1-febauszf OBLIGATORY,
            detsfile     LIKE rfpdo1-febauszf OBLIGATORY.
SELECTION-SCREEN  END OF BLOCK 1.
File selection
AT SELECTION-SCREEN ON VALUE-REQUEST FOR headfile.
  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
    EXPORTING
      mask      = ',Multicash,*.txt'
      static    = 'X'
    CHANGING
      file_name = headfile.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR detsfile.
  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
    EXPORTING
      mask      = ',Multicash,*.txt'
      static    = 'X'
    CHANGING
      file_name = detsfile.
START-OF-SELECTION                                           *
START-OF-SELECTION.
Load files
  PERFORM load_files.
  PERFORM process_file.
*&      Form  LOAD_FILES
      Load files from network to SAP
FORM load_files .
File upload
  DATA: l_filename TYPE string.
  l_filename = headfile.
  CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
      filename            = l_filename
      filetype            = 'ASC'
    TABLES
      data_tab            = t_header.
  IF sy-subrc <> 0.
  ENDIF.
  l_filename = detsfile.
  CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
      filename            = l_filename
      filetype            = 'ASC'
    TABLES
      data_tab            = t_details.
  IF sy-subrc <> 0.
  ENDIF.
ENDFORM.                    " LOAD_FILES
*&      Form  process_file
      Load files into Material Master
FORM process_file .
  LOOP AT t_header.
    REFRESH bdcdata.
    PERFORM bdc_dynpro  USING 'SAPLMGMM'        '0060'.
    PERFORM bdc_field   USING 'RMMG1-MATNR'     t_header-matnr.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '/00'.
    PERFORM bdc_dynpro  USING 'SAPLMGMM'        '0070'.
    PERFORM bdc_field   USING 'BDC_OKCODE'       '=SELA'.
    PERFORM bdc_dynpro  USING 'SAPLMGMM'        '0070'.
    PERFORM bdc_field   USING 'BDC_OKCODE'       '=ENTR'.
    PERFORM bdc_dynpro  USING 'SAPLMGMM'        '0080'.
    PERFORM bdc_field   USING 'RMMG1-WERKS'     t_header-werks.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=ENTR'.
    PERFORM bdc_dynpro  USING 'SAPLMGMM'        '4004'.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=SP12'.
    PERFORM bdc_dynpro  USING 'SAPLMGMM'        '4000'.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=PB42'.
    PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0010'.
   PERFORM bdc_field   USING 'SMDMA-BERID(01)' 'X'.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=AEND'.
    PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=SP04'.
    CLEAR v_week.
    CALL FUNCTION 'GET_WEEK_INFO_BASED_ON_DATE'
      EXPORTING
        date = sy-datum
      IMPORTING
        week = v_week.
    CALL FUNCTION 'WEEK_GET_FIRST_DAY'
      EXPORTING
        week = v_week
      IMPORTING
        date = v_date1.
    LOOP AT t_details WHERE matnr = t_header-matnr.
      CLEAR: v_week1, v_week2.
      v_week1 = v_week.
      v_week  = t_details-priod.
      CALL FUNCTION 'WEEK_GET_FIRST_DAY'
        EXPORTING
          week = v_week
        IMPORTING
          date = v_date2.
      v_date3 = v_date1 - v_date2.
      v_page  = v_date3 / 7.
      IF v_page > 11.
        v_index = v_page MOD 11.
        v_page  = v_page / 11.
        COMPUTE v_count = TRUNC( v_page ).
      ELSE.
        v_index = v_page.
      ENDIF.
      IF v_index IS INITIAL.
        v_index = 11.
        v_count = v_count - 1.
      ELSE.
        v_index = v_index + 1.
      ENDIF.
Paging
      IF v_count NE 0.
        v_count = v_count + 1.
        DO v_count TIMES.
          PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
          PERFORM bdc_field   USING 'BDC_OKCODE'      '=P-'.
        ENDDO.
        PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
        PERFORM bdc_field   USING 'BDC_OKCODE'      '=P++'.
        v_count = v_count - 1.
        DO v_count TIMES.
          PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
          PERFORM bdc_field   USING 'BDC_OKCODE'      '=P-'.
        ENDDO.
      ENDIF.
      PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
      v_field = 'RM03M_DB-KOVBW(*)'.
      REPLACE '*' WITH v_index INTO v_field.
      PERFORM bdc_field   USING v_field     t_details-muvbr.
      v_field = 'RM03M_DB-VBWRT(*)'.
      REPLACE '*' WITH v_index INTO v_field.
      PERFORM bdc_field   USING v_field     t_details-unvbr.
     PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
      PERFORM bdc_field   USING 'BDC_OKCODE'      '=WEIT'.
      PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
      PERFORM bdc_field   USING 'BDC_OKCODE'      '/00'.
      PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
      PERFORM bdc_field   USING 'BDC_OKCODE'      '=P++'.
    ENDLOOP.
    PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0020'.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=UEBE'.
    PERFORM bdc_dynpro  USING 'SAPLMD_MGD1'     '0010'.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=UEBE'.
    PERFORM bdc_dynpro  USING 'SAPLMGMM'        '4000'.
    PERFORM bdc_field   USING 'BDC_OKCODE'      '=BU'.
    DATA: ITAB TYPE TABLE OF BDCMSGCOLL.
    v_mode = 'N'.
    CALL TRANSACTION 'MM02' USING bdcdata
                   MODE   v_mode
                   UPDATE 'S'
                   MESSAGES INTO ITAB.
    if sy-subrc is initial.
    endif.
  ENDLOOP.
ENDFORM.                    " process_file
*&      Form  BDC_DYNPRO
      text
FORM bdc_dynpro USING program dynpro.
  CLEAR bdcdata.
  bdcdata-program  = program.
  bdcdata-dynpro   = dynpro.
  bdcdata-dynbegin = 'X'.
  APPEND bdcdata.
ENDFORM.                    "BDC_DYNPRO
*&      Form  BDC_FIELD
FORM bdc_field USING fnam fval.
  CLEAR bdcdata.
  bdcdata-fnam = fnam.
  bdcdata-fval = fval.
  APPEND bdcdata.
ENDFORM.                    "BDC_FIELD
Can anyone help? Please!
Thanks and regards,
Fernanda

You are trying to access one of the MRP area which is not yet assigned to CH01 plant. You need to make sure wheather the MRP view was already created for that material for CH01 plant.
So, first check your data against the MARC for material and plant. If you don't fine any material for that plant than don't run BDC for that plant.
Regards,
Naimesh Patel

Similar Messages

  • Query related to RM maintained for two MRP areas.

    Hi PP Gurus,
    The scenario is we modeled two Storage location MRP Areas say 1001 and 2001. There are two FG getting manufactured at them, say FG-1 at 1001 and FG-2 at 2001. Say there are three RMs viz. RM-1, RM-2, and RM-3. RM-1 and RM-2 included in FG-1  BOM and RM-3 and RM-2 in FG-2 BOM. Means RM-2 is common in both MRP areas.
    Now I've extended FG-1 and FG-2 for respected MRP areas. RM-1 extended to MRP area 1001, and in MRP views of material master, Production storage location and Storage location for EP is maintained as 1001. Same is maintained for RM-3 except MRP area as 1001, it's 2001.
    The concern is about RM-2, though I extended RM-2 for both MRP areas i.e. 1001 and 2001 but I can maintain Production storage location and Storage location for EP either as 1001 or 2001. So whenever I'm taking MRP run, for RM-2 it's either proposing 1001 or 2001 as Storage location for withdrawl or EP.
    My requirement is when I run MRP for FG-1 system should show me Sloc for RM-2 as 1001 and in case of FG-2 as 2001.
    As a try I tried to remove Production and Issue Sloc from MRP views and maintained Issue Sloc/Receive Sloc in PV of FG-1 and FG-2 but still unable to get the requirement fulfil.
    Please make prompt comments
    Thanks & Regards,
    Abu Arbab

    Dear ALL
    my requirement is exactly same as above that i need my component to be issued from different slocs depending on diffreent MRP areas in which they are being planned.
    But in my case FG is same and is being planned in 2 different MRP areas. So my BOM is same in both cases.
    For eaxmple--2000 is MRP area 1 and 3000 is MRP area 2
    Requirement is components should be issued from 2000 when panned in 2000 and from 3000 when planned in FG is planned in 3000.
    Kindly let me know what settings are required at components level to do this
    thanks

  • BDC FOR MM02

    Hi Friends,
    i want to write a BDC FOR MM02 T.CODE AT PLANT LEVEL AND METERIAL LEVEL.
    I WANT UPLOAD THE BELOW FEILDS DATA :
    THE FIELDS THAT I WANT UPLOAD IS EISBE(SAFETY STOCK) , MAABC(ABC INDICATOR)
    AND WZEIT(LEAD TIME).....AT PLANT LEVEL AND METERIAL LEVEL.
    PLS HELP ME.... IT IS AN URGENT.
    REGARDS,

    because with LSMW , you can standard program RMDATIND (direct input ==> faster than batch input.
    In step 1 : you select standard program (OBject 0020 method 0000)
    In step 2 you define source structure ZSRC_MARA
    In step 3 you list the fields : MATNR, WERKS, MAABC, MINBE
    In step 4 you make the link of your source struture to BGR00, BMM00, BMMH1
    In step 5 you map your fields + BMM00-XEID1 ( you have to flag the views you consider).
    Finished from developpement side
    DAvid

  • Creating Planned Independent Requirements for an MRP Area.

    Hi All,
    I am trying to enter Planned Independent Requirements for an MRP Area, with requirement type VSE and I get the following error;
    "Only stock requirements are allowed when planning at MRP area level".
    I can enter at the Plant level with no problems.
    Any guidance is greatly appreciated.
    Kevin.

    The following is the excerpt from SAP [Help|http://help.sap.com/saphelp_470/helpdata/en/81/470a58ddab11d1b55b0000e82de178/frameset.htm] I think you maintained a planning strategy in the MRP view (for the plant) which doesn't support VSE.
    You can delete PIRs from an MRP area by deleting the MRP area number from the Creating Planned Independent Requirements screen and recompiling.
    When you define the planning strategies and parameters in the material master, these parameters apply to the whole plant, including all the MRP areas within the plant: You cannot maintain the MRP areas separately.
    The integration of the MRP area and the assignment of the MRP area in the sales order is supported only by a user exit in the sales and distribution user exit pool.
    Sales orders with MRP areas are created irrespective of the availability check control group in the material master.
    Customer order processing of production sales orders with the item category (account assignment Step E Single) is only maintained in the MRP area of the plant.
    In Customizing and in the MRP area user exit, make sure that when transferring individual sales orders, only requirements types KE, KEK, KEKS, KET, KELV, KEV, KEVV, VSEF, and VSE are generated.
    The following requirements types are valid for the MRP area: KE, KEK, KEKS, KET, KELV, KEV, KEVV, VSEF, and VSE.
    You cannot plan with preliminary planning materials in the MRP area.
    There is no planning strategy for the material segment of the MRP area.
    The planning strategy for the material master segment of the plant is assigned to the material segment of the MRP area.
    The consumption mode and the periods of adjustment are derived from the plant in the MRP area of the material master.
    Only consumption customer requirements with planned independent requirements are allowed: VSF requirements with KSV and VSFB with KSV.

  • Any Prerequisite for adding MRP Area?

    Hi Gurus,
    I need to add MRP area data to a large number of materials. I tried testing for some material . For some materials I am able to add the data. For other I am not able to add.
    Is there any prerequisite for adding MRP area to a material?
    Can some suggest any BAPI to add/ update MRP area for a material?
    I am basically a ABAPer and don't have much Idea about MRP area. Please suggest any link where I can learn overview about MRP area.
    Thanks in Advance,
    KG

    hi,
    the prerequisities for MRP area are
    1> ACTIVATE MRP AREA
    2> DEFINE MRP AREAS.u will find the settings under the menu path:
    SPRO > IMG > MATERIAL MANAGEMENT > CONSUMPTION BASED PLANNING > MASTER DATA > MRP AREAS
    or u can find it under the menu path:
    SPRO > IMG > PRODUCTION > MATERIAL REQUIREMENT PLANNING > MASTER DATA > MRP AREAS.
    regards
    jash
    Edited by: diptasya jash on Apr 30, 2009 11:35 AM

  • BDC For MM02 & MASS - BUS1001

    HI,
    I am trying to make BDC for updating Table - MARD, Feild - LGPBE using MM02.
    The problem I facing is the selection of view (General Plant Data/ Storage 1).
    For VERP Materials, it comes to 12th Position, while for HALB Materials is on 15th Position.
    The reason for the same is that for VERP Materials, the Sales Views are not maintained.
    I am facing the similar kind of problem while creating the BDC for MASS (Using Mass Maintenance - BUS1001).
    I need to update the Storage Bin of all Materials.
    What is the correct way to upload the same?
    Thanks & Regards,
    P K Karn

    hi PK you have to program your BDC according to material type..
    eg if material type = HALB
    BDC1
    else if material type = VERP
    BDC2..
    end if
    regards..

  • Problem in BDC for MM02

    Hi,
    I am working on a BDC for the tcode MM02 in which i have to insert the Inspection Type in the Quality Managment View of materials. i had executed the code which was working fine,but when i executed it ,it remains on the same screen where the after specifying on the file path. I dont know why it is happening ,plzz provide me guidelines for solving this problem.

    report ZMM02 no standard page heading line-size 255.
    include bdcrecx1.
    DATA: BEGIN OF ZVBM OCCURS 0,
           MATNR(18) TYPE C,
           BRGEW(16) TYPE C,
           NTGEW(16) TYPE C,
    END OF ZVBM.
    start-of-selection.
    CALL FUNCTION 'WS_UPLOAD'
    EXPORTING
      CODEPAGE                      = ' '
       FILENAME                      = 'c:\vijay.txt'
       FILETYPE                      = 'DAT'
      HEADLEN                       = ' '
      LINE_EXIT                     = ' '
      TRUNCLEN                      = ' '
      USER_FORM                     = ' '
      USER_PROG                     = ' '
      DAT_D_FORMAT                  = ' '
    IMPORTING
      FILELENGTH                    =
      TABLES
        DATA_TAB                      = ZVBM
    EXCEPTIONS
      CONVERSION_ERROR              = 1
      FILE_OPEN_ERROR               = 2
      FILE_READ_ERROR               = 3
      INVALID_TYPE                  = 4
      NO_BATCH                      = 5
      UNKNOWN_ERROR                 = 6
      INVALID_TABLE_WIDTH           = 7
      GUI_REFUSE_FILETRANSFER       = 8
      CUSTOMER_ERROR                = 9
      OTHERS                        = 10
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    perform open_group.
    LOOP AT ZVBM.
    perform bdc_dynpro      using 'SAPLMGMM' '0060'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'RMMG1-MATNR'
                                  zvbm-matnr.
    perform bdc_dynpro      using 'SAPLMGMM' '0070'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSICHTAUSW-DYTXT(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_field       using 'MSICHTAUSW-KZSEL(01)'
                                  'X'.
    perform bdc_dynpro      using 'SAPLMGMM' '4004'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=BU'.
    perform bdc_field       using 'MAKT-MAKTX'
                                  'VIJAY3'.
    perform bdc_field       using 'MARA-MEINS'
                                  'KG'.
    perform bdc_field       using 'MARA-MATKL'
                                  '01'.
    perform bdc_field       using 'MARA-SPART'
                                  '01'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MARA-NTGEW'.
    perform bdc_field       using 'MARA-BRGEW'
                                  zvbm-brgew.
    perform bdc_field       using 'MARA-GEWEI'
                                  'KG'.
    perform bdc_field       using 'MARA-NTGEW'
                                  zvbm-ntgew.
    perform bdc_transaction using 'MM02'.
    ENDLOOP.
    perform close_group.

  • BDC for MM02 - Quality management

    Hi Friends,
    I need to create BDC program for MM02 with Quality Management View.
    My problem is with the sequence of the QM view in MM02 for different material types as per with recording.
    Kindly suggest me to resolve the issue.
    Thanks & Regards,
    S.Suresh
    Edited by: The Rock on Nov 7, 2011 1:43 PM

    Hi S.Suresh,
    I would simply read table QMAT to check if material/plant has Inspection Type '01'.
    Then, in case Inspection Type needs to be created, just call the BAPI_MATINSPCTRL_SAVEREPLICA FM with structure INSPECTIONCTRL properly filled-in.
    If successful, then remember to call BAPI_TRANSACTION_COMMIT.
    Hope this could help.
    Bye,
    Flavio

  • MRP areas--Component To be issues for different MRP areas

    Dear All
    I have this scenario for MRP areas--- MRP area 2000 and 3000..these areas are basically 2 separate physical production facitilties...One is main production plant and other is lab for making samples.... But they store the raw material stock seprately..stock for raw material for main production is in main warehouse 2000 and stock for samples lab in in their mini warehosuese 3000.
    Busniess wants to consume stock from main production warehosue when doing main production and to consume stock from samples warehosue when doing samples production. BUT header item is same and raw materials are also same. Means the same BOM.
    Example-- FG1 and it has RM1 and RM2 in BOM
    Kindly help to do settings\configuration somehow that when we do production in 2000, compoenent are comsumed from 2000 and when we do production in 3000, components from 3000.
    I extended FG on both MRP areas. even for RM1 anf RM2, i extended it on both MRP areas. So in MRP2 view prodcution stprage location is 2000 and with MRP area MRP 2 view production storage location is 3000.
    It did not work.
    Kindlt sugget

    Hi,
    What you need is a way to determine the proper issue storage location for the two cases.
    Since, as you say, the BOM is the same, you need to use production versions. In the definition of the production version you can control the issue storage location for the components of the order.
    All you need then is to choose the right production version for each case when you create the order.
    Regards,
    Mario

  • Creating a Production Order for a MRP area

    Hi All
    I have activated MRP area and has created 2 MRP area's.  When I create a production order, always the first MRP area is assigned in the production Order.
    Please help me to understand how do we create a Production order for a particular MRP area.
    Thanks
    Tom

    Sorry guys, the question was not correct.

  • BDC for MM02 Internal comments - Not working

    I have created a BDC that inputs internal comments using MM02.  It moves the data in okay in the BDC.  The data is there the way it was formated.  Several lines of comments added.  But after it saves the data - it takes all of the lines and appends them into one and fills up the lines.  For example - enter: line 1, then enter line: 2.  Instead of having 2 lines showing 1 on the first and 2 on the second - I get 1 lines howing both: 2.
    Any ideas?

    Check this.  I think you may like it.  This program excepts the material number and changes the internal comment text.   I am forcing two lines, when I check after executing this program, the text is there in two lines.  Please see if you can use the BAPI instead of BDC.
    report zrich_0003 .
    data: headdata type bapimathead.
    data: clientdata type bapi_mara.
    data: clientdatax type bapi_marax.
    data: matlongtext type table of bapi_mltx with header line.
    data: return type  bapiret2 .
    data: returnm type table of bapi_matreturn2 with header line.
    data: xmara type mara.
    parameters: p_matnr type mara-matnr.
    select single * from mara into xmara
              where matnr = p_matnr.
    headdata-material        = xmara-matnr.
    headdata-ind_sector      = xmara-mbrsh.
    headdata-matl_type       = xmara-mtart.
    <b>matlongtext-applobject = 'MATERIAL'.
    matlongtext-text_name  = p_matnr.
    matlongtext-text_id    = 'IVER'.
    matlongtext-langu      = sy-langu.
    matlongtext-text_line = 'This is line 1'.
    append matlongtext.
    matlongtext-applobject = 'MATERIAL'.
    matlongtext-text_name  = p_matnr.
    matlongtext-text_id    = 'IVER'.
    matlongtext-langu      = sy-langu.
    matlongtext-text_line = 'This is line 2'.
    append matlongtext.</b>
    call function 'BAPI_MATERIAL_SAVEDATA'
         exporting
              headdata         = headdata
              clientdata       = clientdata
              clientdatax      = clientdatax
         importing
              return           = return
         tables
    <b>          materiallongtext = matlongtext</b>
              returnmessages   = returnm.
    Regards,
    Rich Heilman
    PS.
    Put yourself on the SDN world map (http://sdn.idizaai.be/sdn_world/sdn_world.html) and earn 25 points.
    Spread the wor(l)d!

  • How to run MRP only for MRP area ?

    Dear Gurus,
    I am going to run collective MRP only for one MRP area, not for whole plant. How to do it?
    MD03----is only for one material.
    MD01----is at plant level
    Thanks in anticipation.
    Jason
    Edited by: Jason Ma on May 6, 2008 4:44 PM

    Can you be more specific?
    MD21 - Display Planning File Entries? Is this related to MRP run and how?

  • Mass change of Reorder point on MRP areas for materials

    Hi,
    Is there any process to upload mass change of reorder point on MRP areas for materials.
    Please suggest.
    Thanks in advance.

    Hi Pavithra,
    I know this is an old thread and my answer may not be relevant to you anymore but maybe it will help others. Are you trying to do a mass change for the reorder points of the MRP Areas? If so, go to tcode SA38, then run program RMMDDIBE. Then go to create/change with Data tab. Select change MRP area and there you can change the reorder points for your MRP areas.
    Regards,
    Chester

  • MRP Area and SA Schedule Lines

    Hello All,
        We are looking at using MRP Areas and noticed it can not be turned off once on (ECC 5.0).  Given that, is the following true with reference to schedule agreements:
    - Will seperate schedule lines be created for each MRP Area (same material)?
    - Does the receiving storage location come from the material master or the MRP Area (Does it matter if it is a type 01 or type 02 MRP Area)?
    - Is it possible to define differen't receiving slocs in a schedule line for a Plant MRP Area?
    Thank you,
    Jerry

    Thank you Charlie,
        The link is helpful however it doesn't come straight out and answer the questions - meaning there is a bit of ambiguity there.
    It would be appreciated if you or anybody that is using MRP areas with schedule agreements is doing the above.
    Regards,
    Jerry

  • Creation of new MRP Areas.

    Hi All,
    While creating new MRP areas am facing problem like "ERROR IN CUSTOMIZING:MRP AREA 1002 IN PLANT 1002 DOES NOT EXIST.
    But I am creating MRP areas for another plant-1003.
    I didnt understand thatwhy this error is coming and unable to save.
    Can any body tell me how to slove this problem.
    Thanks
    Chindam

    dear 2009,
    frist create MRP area using SPRO->Prod>MRP>MRP areas-->Define MRP area(SM34)
    then come back and activate MRP for created MRP area
    sree

Maybe you are looking for

  • More than one invoice for a single material document

    Dear all, If a material document contains 10 items,while creating invoice in J1IS with reference to that material document.The system is generating one invoice for the first 8 items in the material doc.& one more invoice for the balance items. Is it

  • Accounts payable workbench

    Dear Experts, Please can any body explain about SAP Accounts Payable Workbench and when it is used...Please share any material for this.... Regards Santosh

  • JFileChooser Does not respond

    Folks, Just taking a shot at swing. I have an signed applet running in plugin. The applet has no visual components to be shown . When a user clicks a button on the html page i try to call a function in the applet, which then opens a jfilechooser. I c

  • Transfer z-table data from ECC to CRM via Middleware

    Hi, I need to transfer some z-table data from ECC to CRM using middleware. Does someone have any tip or reference link? André

  • TDD - Abap

    Hi Collegues, I am new in Abap Development and I am trying to "port" some of my Agile Knowledges within this new world. The Abap Unit framework implementation of xUnit is a good point to start. A unit test is Unit if: - there is no db connection - it