Delivery date blank in PR (Purchase requisition)

Dear All,
I have got a requirement that Delivery Date should be blank instead of sy-datum in Purchase Requisition (ME51N), so that user can enter his date .
I tried BAPI and user exits for PR, but the structures used there do not contain the Screen field EEIND. So I m unable to handle it.
Please suggest me what else i can do.
Thanks
-Harshita Saxena

Done same for PO:
Implemented badi : ME_PROCESS_PO_CUST
method : OPEN
METHOD if_ex_me_process_po_cust~open.
   DATA: lv_del TYPE char1 VALUE 'X'.
   lv_del = 'X'.
   EXPORT lv_del = lv_del TO MEMORY ID 'POD'.
   EXPORT lv_itm = '00010' TO MEMORY ID 'ITM'.
ENDMETHOD.
Method : Process_item
METHOD if_ex_me_process_po_cust~process_item.
DATA: lv_del TYPE char1,
         lv TYPE char1,
         lv_itm TYPE char5,
         lv_ebelp TYPE char5.
   IMPORT lv_del = lv_del FROM MEMORY ID 'POD'.
ls_mepoitem = im_item->get_data( ).
   ls_mepoitem-eeind = ' '.
   ls_mepoitem-eindt = ' '.
   IMPORT lv_itm = lv_itm FROM MEMORY ID 'ITM'.
   lv_ebelp = ls_mepoitem-ebelp.
   IF lv_del = 'X'
     OR lv_itm NE lv_ebelp.
     CALL METHOD im_item->set_data
       EXPORTING
         im_data = ls_mepoitem.
     lv_del = ' '.
     EXPORT lv_del = lv_del TO MEMORY ID 'POD'.
     EXPORT lv_itm = lv_ebelp TO MEMORY ID 'ITM'.
   ENDIF.

Similar Messages

  • Required start date in a services purchase requisition. How?

    When hiring equipment (eg. a tower wagon), it is required to specify in the purchase requisition on what date the equipment needs to be available and on what date the equipment needs to be picked up again. So basically, the required start and end date of a service need to be captured in the purchase requisition (and copied to the PO and subsequently sent to the vendor).
    The end date of the service is already recorded in the delivery date field. The start date can be entered in the item text.  But since it is required to report on the start date of services, it is desirable to record the start date in a separate field in the purchase requisition. This way a list could be created with all the equipment that should have been made available by the vendor on a certain date.
    Does anybody have any good suggestions on how to make such a 'required start date' field available? N.B. To make things more complex, the requisitions are raised in Plant Maintenance, so ideally the start date would be filled from the PM-order too.

    The validity dates in the PO are maintained at header level. The required start and end date for an equipment should be maintained on item level, as there can be multiple items in one PO each with different start and end dates.
    Also, the validity end date in the PO has the functionality that "No further service entry sheets can be created after this date." It is very common that a Service entry sheet is raised after the hire period is ended.
    So using the validity dates in the PO is not a good option.

  • Set Delivery date blank - URGENT

    Hi All
    I am working on SRM 5.0.
    I have received a requirement to blank out/clear DELIVERY DATE/ REQUIRED ON field.
    For example: Click Describe Requirement ,and there will be fields to be filled up and the REQUIRED ON field is defaulting to system date/current date.
    I have managed to clear/initialize this field via BADI BBP_CHANGE_DEFAULT - CHANGE_DEFAULT_DELIV_DATE.
    My problem is, when I click Add to shopping cart (assuming i have entered all in the fields with an empty REQUIRED ON date), the next screen will automatically capture system date (not my blank date). Thus no error prompting to enter the REQUIRED ON date.
    How do I capture the REQUIRED ON is empty and for the next screen after clicking ADD TO SHOPPING CART, and display error when its empty?
    I have tried BBP_DOC_CHANGE_BADI and when i see parameter IT_ITEM, the DELIV_DATE field is already populating current system field. I want to know how to capture the blank/cleared REQUIRED ON field that is empty, before I click on the button 'ADD TO SHOPPING CART'.
    Please help, point will be rewarded

    How do I capture the REQUIRED ON is empty and for the next screen after clicking ADD TO SHOPPING CART, and display error when its empty?
    Your question confuses me a bit. You seem to want the field to be mandatory. Then why do you want to blank out the field defaulted by the system? The standard behavior simply suggests that the system demands that the field be filled, if not manually (i.e. left blank in the first screen), then defaulted to current date when adding to SC.

  • Delivery date grayed out in Purchase order change

    Hello,
        We have a request to change the delivery date in the PO. While I tried to update the delivery date with the fast change, it did not update due to the delivery date field is grayed out. Please let me know how to enable this field so that I can change the delivery date. This field is available to edit or enter at the time of PO creation. Once I save the PO the field will be grayed (un editable). I checked the field selection and it is set up as optional entry. So, Please let me know if there is any other way to enable this field.
    Thanks,
    Vansh

    Hi Vansh,
    Check whether 'delivery date' is an opt. entry in Selection group 'Deadline Monitoring' into costomization through path SPRO - Materials Management - Purchasing-Purchase Order - Define Screen Layout at Document Level for following field selections reference keys:
    1. AKTV (Activity key for change)
    2. ME22N (Transaction key)
    If it is not an optional field in any of them then kindly maintain it as optional entry. It will resolve your problem.
    Regards
    Deepti

  • Changing Required Delivery Date to the Existing Purchase Order date In VA01

    Hi All
        My requirement is while creating a sales order I want to know Is there any exit to move the PO date in Header details of VA01 to the Req Delivery Date in Sales tab or change the Req. Delivery date to the existing PO date in sales tab of VA01. And also please note that it should be triggered on save of VA01 transaction.
    Thanks in advance
    Shivakumar

    hi
    Hope this helps
    DTRM001            Reschedule schedule lines without a new ATP check
    45A0001            Determine alternative materials for product selection
    45A0002            Predefine sold-to party in sales document
    45A0003            Collector for customer function modulpool MV45A
    45A0004            Copy packing proposal
    45E0001            Update the purchase order from the sales order
    45E0002            Data transfer in procurement elements (PRreq., assembly)
    45L0001            SD component supplier processing (customer enhancements)
    45P0001            SD customer function for cross-company code sales
    45S0001            Update sales document from configuration
    45S0003            MRP-relevance for incomplete configuration
    45S0004            Effectivity type in sales order
    45W0001            SD Service Management: Forward Contract Data to Item
    46H0001            SD Customer functions for resource-related billing
    60F0001            SD Billing plan (customer enhancement) diff. to billing plan
    Regards
    Atul

  • Delivery date mandatory in Purchase requisition .

    Hi all,
    I want to make the delivery date mandatory in the purchase Requisition and currently the current date is defaulted there , i want that nothing should be there initially.
    Please provide the configuration setting.
    Regards,
    Kapil.

    Hi,
    U can make the delivery date field as mandatory in PR , by setting delivery date field as required entry in PR sscreen layout in customization.
    Go to SPRO- MM - Purchasing - PR- Define screen layout at doc level - ME51N - Deadline monitoring - Delivery date ( Make this field as reqd entry ) and save it.
    And regarding ur second question the default date should be blank, the date gets calculated here based on the planned del time maintained in materila master in MRP2 view.
    So if the date showing is todays date when u r creating PR today means, the planned delivery time maintained in MMR is zero days.

  • Purchase Requisition Date is not updated with Scheduleline Delivery Date

    Hi,
      This is a third part Sales Scenario. The Delivery date on the schedule line is passed on to purchase requisition as the delivery date of that item. Due to some business requirement, the delivery date of the schedule line is changed just before saving the sales order in the BADI called through the userexit userexit_save_document_prepare. Now on saving the sales order, the purchase requsition is also created.The delivery date of the schedule line is changed but has not reflected on the Purchase Requision.
    If the Sales Order is opened in VA02 and the schedule line delivery date is modified, the Purchase Requisition delivery date is also getting modified.
    Why did it not happen at the time of saving the Sales Order.
    What is the structure into which the purchase requsition information is stored, so that on processing the sales order, this information is utilized to create the purchase requsition.
    Please help.

    Hi,
    Check the following table for the mentioned fields EBAN-BADAT and EBAT-FRGDT
    Thanksk and Regards,
    Hari Challa.

  • Delivery date mandatory and not defulted current date

    Hi all,
      I want to make the delivery date mandatory in the purchase Requisition and currently the current date is defaulted there , i want that nothing should be there initially.
    Please provide the configuration setting.
    Regards,
    Kapil.

    Hi,
    U can make the delivery date field as mandatory in PR , by setting delivery date field as required entry in PR sscreen layout in customization.
    Go to SPRO- MM - Purchasing - PR- Define screen layout at doc level - ME51N - Deadline monitoring - Delivery date ( Make this field as reqd entry ) and save it.
    And regarding ur second question the default date should be blank, the date gets calculated here based on the planned del time maintained in materila master in MRP2 view.
    So if the date showing is todays date when u r creating PR today means, the planned delivery time maintained in MMR is zero days.

  • Purchase Requisition Processing Time

    I am currently facing an issue with the purchase requisitoin processing time functionality. It does not appear to work for items without a material master. So if I create a purchase requisition with material master line items and non-material master line items only the material master line items will have the delivery date increased by the purchase requisitoin processing time. Is this standard SAP or a bug?

    Dear MM Project.
    PR processing time/ GR processing time etc are fields which are mentioned in the material master for each material.
    while you process the document with a master record, these details make an impact in those documents. however we may or may not have master records for consumables. the consumables which have a master record will show this impact. these are material types UMBW and NLAG.
    for consumables which doesnt have any master record, you can not expect system to impact these values.
    hence if you need to have the impact of PR processing time, please create a master record for all those materials and process documents further.
    Raghavan

  • Delivery date in Pur Req

    Hi,
    When we create a work order with external services a purchasing requisition is created; how is the delivery date populated in the purchase requisiton??
    Regds
    Arun

    hello Arun,
    Please check the link below. This may help you.
    Delivery Dates in External Procurement
    Regards,
    Vaibhav

  • Delivery date in PO schedule lines not equal to delivery date in PO confirm

    Hello expert.,
    I use PO with account assignment E for sales order purchasing coming from a TAB sales order category.  In the PO I have schedule lines define according to the lead time from the materila masetr of the info records.  The schedule lines in the PO update automatically the schedule lnes in the sales order and therefore the planning on the sales and delivery side is done according to the delivery date indiacte in the schedule lines of the PO (table EKET).
    I use also inbound deliveries to indicate when the goods arrive.  At that time, I can realize that the lead time / the quantity delivered by the vendor does not correspond to what was palnned in the schedule lines of the PO.  When I save the inbound delivery, the confirmation is indicated in the PO in the PO confirmation tab with the delivery date equal to today (table EKES).
    The issue I have is that the schedule lines of the PO is not in line with what is in the confirmation tab for both the quantity and the date.  Therefore, even though I have goods arrived that could be delivered to the final customer earlier, the system doesn't recognize it because the schedule lines in the PO remain with the original planned date and quantity and as a consequence also in the sales order schedule line.
    Does anybody can give me a way, a trick or a mechanism to align the delivery date and the qauntity in the PO between the schedules lines tab and the confirmation tab?
    Thanks a lot for your support.
    ALJ
    Edited by: Andre Louis Jadot on Nov 26, 2010 8:15 AM

    Dear,
    This is very intersting.
    Delivery date is come in purchase order from plant delivery time (MRP2) in material master.
    Exa:
    If you enter plant delevery time as 10 days in MRP2 of material master.
    So system calculate delivery date as under.
    Plant delivery time : 10 days.
    PO creation date : 08.05.08.
    System consider delivery date 21.05.08
    System add 3 days in your plant delivery time.
    So 3+10 = 13, Delivery data:- 08.05.08 + 13 = 21.05.08.
    Please check it in your quality client, If it is useful for you please revert back with points.
    Regards,
    Mahesh Wagh.

  • Delivery Date-Wise Report

    Dear all
    Can I have a Delivery Date wise report for Purchase Order.
    (T.Code) and what the paramenters that I have to input.
    Manoj

    Hi
    You can get it in the ME series 2L,2M ,2N etc by giving the delivery date range but the delivery dates will not be displayed in the report. To see the PO wise delievry date see the table EKET.
    DBehera

  • Badi for purchase requisition and stock transfer order

    Hi,
    Could anybody please tell the BADI to update the item details (dates etc) in the 'Purchase requisition' and stock transfer orders.
    I could find ME_PROCESS_REQ etc but could not locate the methods to modify the item level data.
    Thanks & regards,
    Ravish

    Hi,
    You can use the same badi which you found out.
    ME_PROCESS_REQ.
    In that there is a method process_item.
    There you can get the line items of the PR.
    Then in the POST method you can do the stock transfer .
    In the check method also you can check the entire process of PR.
    With Regards,
    Sumodh.P

  • Where are purchase requisitions stored in SAP?

    Hi all,
    I want to know how to get the data stored in the purchase requisitions. Is all the data  stored in one table? What is the t-code for seeing/editing purchase requisitions.
    Thanks,
    Charles.

    Hi,
    Please check table EBAN.
    To see editing PR, please go to transaction ME52N/ME53N, enter the PR. Select the item and go to environment (menu) -> item changes. The system will show any changes history.
    The changes history is stored in CDHDR and CDPOS tables with OBJECTCLASS = 'BANF'.
    Regards,
    Ferry Lianto

  • Purchase Requisition - Validate Cost Center

    Hi,
    I need to check the data when creating a Purchase Requisition with reference to an existing Purchase Requisition. Currently, I am using the user exit EXIT_SAPLMEREQ_005 to carry out these checks.
    One of the checks that I need to do is to validate Cost Center. However, in this user exit, there is no cost center found in any of the imported parameters. Hence, I tried to use the function module 'COBL_RECEIVE'. However, the Cost Center retrieved is not refreshed and is incorrect. Are there any other ways where I can retrieve the correct Cost Center that is populated from the reference Purchase Requisition?
    Will appreciate any help in resolving this issue.
    Thanks lots.
    Cheers,
    Liyan

    Hi
    use the BADI in SE18 Tcode
    ME_REQ_POSTED
    implement this and use
    the Method POSTED has the parameter IM_EBKN which has KOSTL field
    this will work
    see the sample code for this BADI
    BAdI Name: ZPUR_RFQ (Implementation name) Purchase Requisitions
    Definition Name: ME_REQ_POSTED
    Interface Name : IF_EX_ME_REQ_POSTED
    Implementing Class: ZCL_IM_PUR_REQ
    Method :            POSTED
    METHOD if_ex_me_req_posted~posted .
      TYPE-POOLS: pgrt.
      DATA: t_txpdat TYPE STANDARD TABLE OF txpdat.
      DATA: s_txpdat TYPE txpdat.
      DATA: t_ident  TYPE pgrt_t_obj_ident.
      DATA: s_ident  TYPE pgrt_obj_ident.
      DATA: ident_tmp TYPE eketkey.
      DATA: nmrid_init TYPE txpdat-nmrid.
      DATA t_obj_event TYPE pgrt_t_obj_event.
      DATA s_obj_event TYPE pgrt_obj_event.
      DATA t_event     TYPE pgrt_t_event.
      DATA s_event     TYPE pgrt_event.
      DATA change_yes  TYPE c.
        IF l_s_eban-estkz NE 'B'.
          CLEAR v_mtart.
          SELECT SINGLE  mtart INTO v_mtart FROM mara WHERE matnr = l_s_eban-matnr.
          IF v_mtart EQ 'ZERS' OR v_mtart EQ 'FHMI' OR v_mtart EQ 'UNBW'.
            MESSAGE e000(zm_msg) WITH 'You are not allowed' 'to create PR for stock items'.
          ENDIF.
        ENDIF.
        IF  l_s_eban-knttp NE 'F' OR l_s_eban-pstyp NE '9'.
          IF l_s_eban-knttp NE 'A'.
            IF ( l_s_eban-pstyp NE '9' AND l_s_eban-pstyp NE 'D' )  AND l_s_eban-matnr EQ space.
              MESSAGE e000(zm_msg) WITH 'You cannot create' 'a PR without material number'.
            ENDIF.
          ENDIF.
        ENDIF.
      ENDLOOP.
    ENDMETHOD.
    reward points if useful
    regards
    Anji

Maybe you are looking for

  • Can I use the power charger(85W T Connector) with MBP(17 inch 2010 mid)?

    Hi I have a MBP (17 inch 2010 mid). It uses a 85W L Connector. But today, it is not working anymore.  And I found a older charger 85W T Connector is work with it. But I want to make sure it will not break my batter when a long time usage. Does anyone

  • Perf issue : wrong choice of index

    Hi, I'm on 10.2.0.4, AIX5.3 Statistics have been gathered, they are up-to-date. I have a query which run for several hours, here is the query : UPDATE ps_AB_PDI_CN_TAO_TMP                               SET country_2char = COALESCE((                  

  • TS4268 my imessage and facetime tell me that all my contacts are not registered

    My ipod touch says that all my contacts are not registered and so i cannot facetime them or imessage, but it was working earlier. help please

  • Built in Airport Extreme location:  Where is it?  Connection issues

    I have an iMac G5, the one prior to the iSight release with the built in Airport Extreme. I am having wireless connection issues where I either have an incredibly low signal or no connection at all. I also have an ibook G4 that has full signal streng

  • Editing Separate Stereo Tracks?

    Hey all- I'm having a problem with FCEHD. I've captured some footage on my GL2 and I had a Beachtek DXA-6 hooked up to it with two separate external mics. When I import the video into FCEHD, there is only one track of audio. Can I split these two sou