Purchase requistion deletion by Mass maintence

Dear All
Can any one tell me the step by step process For Closing the pending Purchase Requisition For last finacial year  through Mass Maintence.
Rgds
Pankaj Agarwal

you can create a BDC or LSMW for this.
Std transaction for Mass maintainnence of PRs  MEMASSRQ doesn't have this option.

Similar Messages

  • Purchase Requistion item is not showing deleted.

    CJ20N............we have deleted the material from the network for purchase requsition......... but that items is not shown deleted in purchase requisition in ME52N....
    Line item in p. req. change mode has been greyed out......and not showing deleted........
    Plz. help..........
    Rgds,
    Navin

    Hi Naveen ,
    Sometimes inconsistencies do occur in the database tables .
    for your issue in question , you can go to SE38 Transaction and type in the Program name
    RLORD035  and test  .
    --- Correction Rpt : Inconsistancy in Purchase Req. Deletion Indic./ Order
    Enter the Purchase Requistion No. in question and you can run that in test mode .
    Any inconsistancies will be shown and you can execute the actual run , ticking the checkbox " Set Deletion Indicator "
    Hope that helps .
    Kish

  • Purchase Requistion being deleted on Technical Confirmation

    Dear All,
    I have seen that the Purchase requistion is being deleted after Technical Completion even after a PO has been created and Service Entry Sheet is also done for that PR.
    As I understand the system should delete only PR's which are open on TECO.
    What could be the problem in this. We are using ECC 6.0 Ehp 4.
    Regards,
    MLN Prasad

    Dear Jane,
    I very much remember that it is not the Standard functionality in 4.0B,4.6,4.7,ECC 5.0. I worked on all these versions.
    In all these versions on TECO the system marks Deletion flag only if PR/ Reservation is open, but not when Goods are issued or if PO exists for the PR.
    I hope all others in the forum also do agree this. I remember even in ECC 6.0 seeing the same but not sure.
    Presently we are using ECC 6.0 EHP4.
    Logically also, when you process a PR(created a PO) it should have completed but not deleted which is not correct.
    Even considering a Maintenance Order, if completed, you will set status CLSD (Business Completion) and not set a deletion flag right..?
    If I am wrong, others may correct me.
    Regards,
    MLN Prasad

  • How i can delete purchase requistion  item from sap smartforms

    how i can delete purchase requistion  item from sap smartforms.

    Hello,
    Smartforms are printable documents,u cannot delete from smratforms.
    U have to handle this in the print program.
    Regards

  • Standard/Custom program to set deletion flag for Purchase Requistions

    Hi all,
    If any of you know the Standard/Custom program to set deletion flag for purchase requistions, please let me know. It would be of great help.
    Thanks in advance,
    Karthik

    Hello
    Bapi BAPI_REQUISITION_DELETE will help you.

  • Purchase Requistion Relase Date as System Date.

    Dear Experts,
    I need some information on purchase requisitions.
    1.our users are changing  release date manually  the date which they are releasing the Purchase requisition.
    can we make the release date as system date,what type of configuration i needed to do that..
    2.mass un release of purchase requisitions.
    3.mass deletion of purchase requisition and mass deletion of purchase requisition line items
    please suggest me
    Thanks in advance
    Regards,
    Varun

    1) In spro first check the Field selection group assigned with PR document type...in most of the cases it is NBB...now go to spro@mm@PR@Define screen layout at document level@double click on NBB@double click on Deadline monitoring@here make Release date as display so that user will not be able to change it in PR.
    2) Check if the same is possible in ME55 or BAPI for release with object type BUS2105
    3) Check of BAPI for pr with function module BAPI_REQUISITION_DELETE with your ABAP person.
    Regards,
    Indranil

  • Problem in Purchase Requistion.

    Hi  Friends,
    we have used the two BAPI' s for release the purchase requistion ME53N.
    The frist bapi 'BAPI_REQUISITION_DELETE' delete the item of the purchase requistion , this one is working correctly.
    the second bapi "BAPI_REQUISITION_RELEASE_GEN", 
    in debug mode the 2nd  bapi successfully release the purchase requistion but it normal mode(with out the debug mode) it's not release the purchase requistion, we are putted the wait statement upto 2 seconds but still i am getting the same problem,
    Can you please help me.
    Thanks & Regards
    CHARAN.

    Hai Please read given below Information and please read status in table requisitionItems.
    This method enables you to list all purchase requisitions that have tobe released with a certain release code and group (collective release).
    Notes
    The authorization object M_EINK_FRG is checked.
    Transfer
    The release code must be passed on in the parameter RelCode and the release group in the parameter RelGroup.
    The parameter ItemsForRelease determines whether only thoserequisitions awaiting release are listed, or only those that have
    already been released. The latter is useful if you wish to have a listfor the purposes of cancelling releases that have already been effected.
    Return
    The result is returned in the table RequisitionItems.
    Return messages
    Messages are returned in the parameter return. The parameterdocumentation shows the return codes and their meanings. .

  • Process For Close pending PO by mass Maintence

    Dear All
    Can any Tell Me the  step by step process For Closing the pending Purchase order For last finacial year   & Purchase Requisition through Mass Maintence.
    Rgds
    Pankaj Agarwal

    Hi Pankaj,
    Goto T:code MASS select object BUS2012 for PO enter po numbers & find for field "Del complited Indicator" & close tick that by entering value "x".
    We can't close Purchase Requisition in this fashion via MASS only way is via LSMW to close all PR's.
    Regards
    Rang

  • Fixed ID indicator in Purchase Requistion

    Hi All ,
    Can any one please explain what is Fixed ID indicator in Purchase Requistion . Is there any impact on MRP if this indicator is not checked . I have a scenario where the STR Created from Sales Order is deleted but still requirement is getting generated at supplying Plant .
    Thanks

    Hi Laura
    The '*' is displayed on MD04 when a purchase requisition is considered firmed for MRP.
    A purchase requisition is firmed for MRP whtn the fixed indicator is set, however, there different circumstances where the purchase requisition can be firmed for MRP, even when the fixed indicator is not set.
    The following note describes under which circumstances a purchase requisition is firmed for MRP:
    2040378
    Fixed indicator in purchase requisition
    I'm copying the relevant information provided on this note below:
    If the Creation Indicator (ESTKZ) field is not 'B' (Material Requirements Planning), is not 'U' (Converted Planned order), and is not 'D' (Direct Procurement), the purchase requisition will be fixed automatically.
    If the Processing status (STATU) field is ‘B’ (PO Created) and the Quantity Ordered (BSMNG) field is greater than “0”, the purchase requisition will be fixed automatically.
    If the Processing Status (STATU) field is equal to 'A' (PO Created) and equal to 'L' (Created Scheduling Agreement), the purchase requisition will be fixed automatically.
    If the indicator “firmed for requirements planning” (t161s-fixbp) is set on the customizing of the release indicator assigned to this purchase requisition, it is considered fixed.
    If the Fixed indicator (FIXKZ) field is flagged, the purchase requisition will be fixed automatically.
    If the Version (REVNO) field is not blank, the purchase requisition will be fixed automatically.
    BR
    Caetano

  • PURCHASING-How to change the next approver for the Purchase Requistion(PR)-

    Hi All,
    Could you please let me know how to change the next approver for the Purchase Requistion(PR) from User "X" to "Y", as Y was manager of "X" and 'X' left the organization. how can i acheive this? can you please let me know the process ?
    Thanks,

    Hi,
    You have not mentioned the version you are using (11i or R12).. Are you using iProcurement... ? Are you using positional or Employee-Supervisor hierarchy..?
    Your question : How to change the next approver for the Purchase Requistion(PR) from User "X" to "Y", as Y was manager of "X" and 'X' left the organization.
    Ans: You can achieve this through below workarounds
    - Through *"Mass Update of Requisitions" functionality* (Conc. request) you can update the Approver name from User "X" to "Y" for existing PRs.
    - Replacing the Supervisor name of the requestor/requisitioner in the HR record (assignment) from User "X" to "Y"..
    Hope it helps.
    Kind Regards,
    S.P DASH

  • Error while Creating PO from Purchase Requistion in Third Party  Sales

    Dear Team,
                          While Creating the Purchase Order from Purchase Requistion in Third Party Sales. When I am saving the PO I am getting the Error in GL Account Cannot be Used. I have disabled the field G/L Account in settings of Account Assignment Category of Third Party. Still I am facing that Error while Creating Purchase Order.  Can you guide me where we do this Assignment of G/L Account so that I can change the G/L Account.
    Thanks,
    Farhan.

    Dear Farhan,
    1. Go to T. Code: FS00 and enter GL number and Company Code and go to Tab: Create/bank/interest, write down the field status group.
    2. Go to T. Code: OBC4 and Select your Field Status Variant and Double Click: Field Status Group (From Left-hand Dialog Structure)
    Double-Click on to Field Status Group (as noted down from in Step 1).
    From Select group, Select Additional account assignments and make Earmarked Funds, as optional.
    Best Regards,
    Amit

  • Error in vendor selection while creating Purchase requistions

    Hi,
    I was using bapi_requestion_create to create purchase requistion with different quotas for different vendors.
    Ex: vendor A   with 60%
          vendor B   with 40%
    If the required quantity is 100 items then it has to split 60 items to vendor A and create seperate Puechase Requistion.
    and for 40items with another Purchase requsition.
    Currently iam able to split the noof purshcase requisiton but it was picking only with one vendor.
    MY Code :
    *******Split PRs with respect to Quota ************************
          data : lv_lines type i,
                 lv_qty type  p DECIMALS 4.
          lv_qty = it_oo-qty.
          DESCRIBE TABLE t_equp LINES lv_lines.
          IF lv_lines GT 1.
            clear : w_equp.
            loop at t_equp into w_equp
                          where qunum = w_equk-qunum.
              refresh : t_req_item.
              clear   : w_eord,
                        t_req_item[],
                        t_req_item.
              READ TABLE t_eord INTO w_eord
              WITH KEY matnr = it_oo_sum_purch-matnr_sap
                       werks = it_oo_sum_purch-plant
                       lifnr = w_equp-lifnr.
              if sy-subrc is initial.
                it_oo_purch-AGREE     = w_eord-EBELN. "To Fill ALV
                it_oo_purch-ITEM      = w_eord-EBELP. "To Fill ALV
                it_oo_purch-FORNEC    = w_equp-LIFNR. "To Fill ALV
                t_req_item-doc_type   = c_zbmr.
                t_req_item-pur_group  = it_oo-ekgrp.
                t_req_item-material   = it_oo_sum_purch-matnr_sap.
                t_req_item-plant      = it_oo_sum_purch-plant.
              t_req_item-AGREEMENT   = w_eord-EBELN.
              t_req_item-AGMT_ITEM   = w_eord-EBELP.
              t_req_item-FIXED_VEND  = w_equp-LIFNR.
              t_req_item-QUOTA_ARR   = w_equk-qunum.
              t_req_item-QUOTARRITM  = w_equp-qupos.
                t_req_item-gr_ind     = c_x.
                t_req_item-ir_ind     = c_x.
              t_req_item-MRP_CONTR   = 'NOV'.
                CONCATENATE it_oo_sum_purch-due_dte+4(4)
                            it_oo_sum_purch-due_dte+2(2)
                            it_oo_sum_purch-due_dte(2)
                            INTO t_req_item-deliv_date.
                t_req_item-QUANTITY   = ( w_equp-QUOTE / 100 ) * lv_QTY.
              endif.
    ********Rounding off values*******************
              data : lv_int(20) type c,
                     lv_dec(20) type c,
                     lv_tot(20) type c.
              clear : lv_int ,
                     lv_dec,
                     lv_tot.
              lv_tot = t_req_item-QUANTITY.
              split lv_tot at '.' into lv_int lv_dec.
              if lv_dec(1) ge '5'.
                lv_int = lv_int + 1.
              endif.
              t_req_item-QUANTITY = lv_int.
              APPEND t_req_item.
              clear : v_number.
      Create purchase requisition by group
              CALL FUNCTION 'BAPI_REQUISITION_CREATE'
                   IMPORTING
                        number            = v_number
                   TABLES
                        requisition_items = t_req_item
                        return            = t_return.
    ERRO
              IF t_return-type CO 'AE'.
                CLEAR: v_msg, v_x.
                CALL FUNCTION 'WRITE_MESSAGE'
                     EXPORTING
                          msgid = sy-msgid
                          msgno = sy-msgno
                          msgty = sy-msgty
                          msgv1 = sy-msgv1
                          msgv2 = sy-msgv2
                          msgv3 = sy-msgv3
                          msgv4 = sy-msgv4
                     IMPORTING
                          messg = v_msg.
                PERFORM zf_grava_log_erro_oo
                              USING it_oo_purch it_oo_sum_purch v_msg v_x.
    SUCESSO - Atualiza Tabela zsytmm_pr_po
              ELSE.
                CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                     EXPORTING
                          WAIT = c_X.
                CLEAR: v_msg, v_x.
                CONCATENATE text-026  v_number INTO v_msg
                                      SEPARATED BY space.
                it_oo_sum_purch-QTY =    t_req_item-QUANTITY.
                PERFORM zf_grava_log_sucesso_oo
                          USING it_oo_purch it_oo_sum_purch v_msg v_x.
                CLEAR: zsytmm_pr_po.
                vl_item = c_00001.
                zsytmm_pr_po-banfn    = v_number.
                zsytmm_pr_po-bnfpo    = vl_item.
                zsytmm_pr_po-ebeln    = c_false.
                zsytmm_pr_po-ebelp    = c_false.
                zsytmm_pr_po-zshmode  = it_oo_purch-shipm.
                MODIFY  zsytmm_pr_po.
              ENDIF.
            endloop.

    Hi,
    You have to fill DES_VENDOR & FIXED_VEND of structure REQUISITION_ITEMS while calling BAPI.  But while going through your code,
    * t_req_item-FIXED_VEND = w_equp-LIFNR
    is commented, uncomment the same and add line for DES_VENDOR also.
    Regards
    Vinod

  • Unmarking of Purchase Order deletion indicator

    Hi
    Purchase order deletion indicator was flaged for the line itme due to which not able to do the goods receipt
    Reset the deletion flag , still i am not able to do the GR
    It is giving the error message - PO has the deletion indication
    Could you please help on this
    Thanks
    Tanvi

    Hi
    In EKPO table deletion indicator is not there
    In EKKO table deletion indicator field has the value C
    How to unflag the deletion indicator at header level
    Error message is
    Purchase order 4511582854 has deletion indicator
    Message no. M7031
    Could you please suggest how to move further
    Thanks
    Tanvi

  • User Exit -- To include purchase requistion/purchase order in COOIS report

    In a MTO envirnoment, trying to include purchase requistion/purchase order
    with requested delivery date information in COOIS report. Is there a
    user exit for this ?

    Hi,
    Please follow this an Example:-
    The COOIS report (Order Info System) gives the complete information regarding Production Order like header report, Operation report, Component Report, document report. 
    This document deals with the addition of extra fields in the output display of COOIS. 
    For the demo purpose, I have added the material group (MATKL) for the production order material for header report. 
    BADI Name: WORKORDER_INFOSYSTEM
    Method: TABLES_MODIFY_LAY 
    In the method TABLES_MODIFY_LAY there are many table parameters for different data display of the production order .In this scenario only the header detail structure is being extended with append structure. 
    Add the extra fields to be displayed to through append structure to IOHEADER_TAB, here MATKL. 
    In the method write the code for updating the field value. 
    DATA : BEGIN OF st_matkl,
               matkl TYPE matkl,
               END OF st_matkl.
      DATA : st_header TYPE ioheader.
      LOOP AT ct_ioheader INTO st_header.
        IF NOT st_header IS INITIAL.
          SELECT SINGLE  matkl
                 FROM mara
                 INTO st_matkl
                 WHERE matnr = st_header-matnr.
        ENDIF.
        st_header-matkl = st_matkl-matkl.
        MODIFY ct_ioheader FROM st_header.
      ENDLOOP.
    Regards,
    Ravi

  • How to configure purchase requistion in third party sale pls send me detail

    dear expert
    how to configure purchase requistion in third party sale pls send me details. waiting your valuable reply
    vicky

    you can find the details in the below links
    Re: THird party sales complete scenario
    http://wiki.sdn.sap.com/wiki/display/ERPLO/PROCEDURETOCREATETHIRDPARTY+SALES
    http://www.sap-img.com/sap-sd/process-flow-for-3rd-party-sales.htm
    Regards

Maybe you are looking for