Service Entry Sheets with respect to PO

Hi,
Please let me know how we can create service entry sheets with respect to Purchase Orders in MM.
Can we default the details of PO if we give PO reference in ML81N in MM.
Thanks,
Vijay

I think this possible with Lm01.
- When you issue the components through SC vendor, you create delivery via ME2O.
- Configure LM01 as such you can stage with respect to the delivery and load it. Check with technical team. you dont need to have WM or PP module to use LM01 as we used LM01 without these modules.
Or if you want to use just 311 movement type using goods issue, you should make use of the item text or header text in Good issue screen to refer the PO number

Similar Messages

  • Service Entry sheet with BAPI

    Hello,
    I want to create service entry sheet with BAPI_ENTRYSHEET_CREATE. can anyone tell me step by step process like what data I need to maintain in which table?

    Hi,
    REPORT test_program.
    DATA: wa_header TYPE bapiessrc,
    i_return TYPE bapiret2 OCCURS 0 WITH HEADER LINE,
    ws_entrysheet_no TYPE bapiessr-sheet_no,
    i_service TYPE bapiesllc OCCURS 0 WITH HEADER LINE,
    i_service_acc TYPE bapiesklc OCCURS 0 WITH HEADER LINE,
    i_service_text TYPE bapieslltx OCCURS 0 WITH HEADER LINE,
    i_account TYPE bapiesknc OCCURS 0 WITH HEADER LINE,
    ws_pack_no TYPE packno.
    DATA: ws_po TYPE bapiekko-po_number,
    po_items TYPE bapiekpo OCCURS 0 WITH HEADER LINE,
    po_services TYPE bapiesll OCCURS 0 WITH HEADER LINE.
    DATA: BEGIN OF wa_po_header OCCURS 1.
    INCLUDE STRUCTURE bapiekkol.
    DATA: END OF wa_po_header.
    DATA: BEGIN OF bapi_return_po OCCURS 1.
    INCLUDE STRUCTURE bapireturn.
    DATA: END OF bapi_return_po.
    DATA: serial_no LIKE bapiesknc-serial_no,
    line_no LIKE bapiesllc-line_no.
    DATA: bapi_esll LIKE bapiesllc OCCURS 1 WITH HEADER LINE.
    ws_po = '4300000051'.
    CALL FUNCTION 'BAPI_PO_GETDETAIL'
    EXPORTING
    purchaseorder = ws_po
    items = 'X'
    services = 'X'
    IMPORTING
    po_header = wa_po_header
    TABLES
    po_items = po_items
    po_item_services = po_services
    return = bapi_return_po.
    wa_header-po_number = po_items-po_number.
    wa_header-po_item = po_items-po_item.
    wa_header-short_text = 'Sample'.
    wa_header-pckg_no = 1.
    serial_no = 0.
    line_no = 1.
    bapi_esll-pckg_no = 1.
    bapi_esll-line_no = line_no.
    bapi_esll-outl_level = '0'.
    bapi_esll-outl_ind = 'X'.
    bapi_esll-subpckg_no = 2.
    APPEND bapi_esll.
    LOOP AT po_services WHERE NOT short_text IS INITIAL.
    line_no = line_no + 1.
    CLEAR bapi_esll.
    * MOVE-CORRESPONDING po_services TO bapi_esll.
    * bapi_esll-gr_price = '456'.
    bapi_esll-pckg_no = 2.
    bapi_esll-line_no = line_no.
    bapi_esll-service = po_services-service.
    bapi_esll-quantity = po_services-quantity.
    bapi_esll-gr_price = po_services-gr_price.
    bapi_esll-price_unit = po_services-price_unit.
    APPEND bapi_esll.
    ENDLOOP.
    CALL FUNCTION 'BAPI_ENTRYSHEET_CREATE'
    EXPORTING
    entrysheetheader = wa_header
    * testrun = 'X'
    IMPORTING
    entrysheet = ws_entrysheet_no
    TABLES
    * ENTRYSHEETACCOUNTASSIGNMENT =
    entrysheetservices = bapi_esll
    * entrysheetsrvaccassvalues = i_service_acc
    return = i_return
    * entrysheetservicestexts = i_service_text
    * ENTRYSHEETHEADERTEXT =
    break gbpra8.
    LOOP AT i_return.
    ENDLOOP.
    DATA: ws_wait TYPE bapita-wait.
    ws_wait = '3'.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    wait = ws_wait.
    Thanks,
    Krishna...

  • Validation of service entry date with respect to po date

    i want to validate the service entrysheet date with respect to Purchase order date.
    service entry sheet should not be before po date(doc date).
    SRVESSR- name of user exit for service entry sheet.
    but it is not triggering ,
    suggest me how to do .
    if sy-tcode = 'ML81N'.
      if i_ekpo-werks = '5000' or i_ekpo-werks = '4000' or i_ekpo-werks = '6000'.
        if C_ESSR-BUDAT  < I_EKKO-BEDAT.
          message 'Service Entry sheet Psting data should not be before PO Date' type 'E'.
        endif.
      endif.

    Hi shaiz.
    Try to under the concept of schduling During MRP run,
    Scheduling will be done  for FG with respect to  scheduling data maintained for FG material. It will not consider the planned delevery time of its child  materail.
    Requirement date is created for FG only, on this date FG should be deliverd to stock.
    u have to plan  raw material to meet requirement date.
    System will not  reschedule FG order automatically if raw delivery time is delayed it will give exception message only to reschedule. You have to reschedule FG order with respect to delivery date of ROH  manually by doing material avilablity check.
    I hope this should have  given some idea
    Regards
    Pradeep

  • Error message SE508 while create Service Entry Sheet (ML81N)

    Hi,
    In client production system we are facing problem of getting error message SE508: Error in account coding allocation just after we click "adopt services"tab while creating service entry sheet (with respect to PO)Tcode ML81N.Please analyse the problem and give us solution as why it is happening? Please look at error screen shot with steps followed (in attachment) for your reference.
    ML81N>Select PO>Enter>goto entry sheet create (empty page)>service entry sheet displayed with internal no. assigned >click tab "service selection">Input PO No.> click "adopt services"> here we get error message "SE508":ERROR IN ACCOUNT CODING ALLOCATION
    Regards
    Rahul Shukla

    Hi,
    I would suggest you to check the note 1087090 first.                                                                               
    Further I would like to recommend you to deactivate the exit EXIT_SAPLMLSK_001 in case it is active in               
    your system. 
    If the note 1087090 doesn't apply, please check the services data in the tables ESKL and ESLL. If PO services data have been deleted in the corresponding PO item, please check all of the deletion indicators in ESKL and ESLL. There must be an inconsistency. For example: the field 'LOEKZ' has been set in the table ESKL for the PO item, but it does not reflect in the table ESLL.                                                                               
    In table ESLL, there is no logical or physical deletion but the            
    services in the table ESKL has been marked (i.e logically deleted) -> this could be the reason for the error message SE508.  For this case please open a SAP ticket to get help with the correction of the inconsistency.
    Regards,
    Edit

  • Can not delete service entry sheet having Items with zero quantity

    Dear Experts ,
    I am having one service entry sheet with many line items out of which some line items are having quantity zero. Now when trying to delete the service entry sheet , system is asking to fill the quantity . since there are already some other service entry sheets through which full quantity equal to Purchase order quantity for that service line item has been already entered , the system is giving message "quantity exceeds"  if even quantity 0.01 is entered for namesake to allow delete of entire SES.
    The user had saved this service entry sheet & left it as it without acceptance for long time , it is required to be deleted as whole.
    Please advise how it can be deleted as system is not allowing it to delete & asks quantity to be filled NOW where  quantity had been entered zero while previously saving .
    Thanks in advance ,
    Regards,
    Anil Shanbhag

    Hi ,
    The SES has all line items with WBS elements , the idea to delete the SES is to free-up the budget which is commited due to creation of this SES.
    I have tried deleting individual line items in SES ,but system gives error "enter quantity" where line item quantity is zero. there are few such line items with quantity zero out of total 26 line items in the SES.
    I want to know whether Blocking of SES at header level will free-up the budget as it is the basis purpose for deleting SES , which i think may not serve the purpose.
    Kindly advise.  Thanks for your inputs.
    Warm Regards,
    Anil

  • Validity period error while creating Service Entry Sheet.

    Hi SAP experts,
    Users are facing below two error messages while creating serivce entry sheet with respect to Standard PO (NB).The PO has RFQ refrence where Validity start and end date is blank. Also PO has Item category 'D' (Services)
    1) "Runtime of entry must fall within Run time of the PO (05.12.2008-05.01.2009)
    2) Entry must be wihin validity period of purchase order (05.12.2008-05.01.2009)
    In the EKKO table system is showing validity start and end date for PO but it is not present in the PO (NB) by ME 22 / 23N.
    Basically standard PO (NB) should not have validity start date and end date but still it is showing in the table EKKO. 
    Kindly provide me related resolution ASAP.
    Thanks
    BR,
    Rahul

    Hi Alex,
    Thanks for the quick reply.
    There is no Validity period maintained in the PO header under "Additional data".
    but still I am getting Validity data in the table EKKO for standard PO (NB).
    BR,
    Rahul

  • Service entry sheet in accepted status without line item

    Hi all,
    Service entry sheet 927080 has acceptance indicator enabled. The revoke
    of acceptance is not possible for this entry sheet. Service line item
    is not available in this service entry sheet. Refered PO has the status
    Services are delivered, waiting for invoice verification. While doing
    invoice verification, Error appears No (suitable) item found for
    purchase order.
    Service entry sheet is having non-editable status since acceptance
    indicator is enabled. The same cannot be revoked.
    On going thru the header change document, user has deleted the line
    item. Item change document is not available. It has change document
    no. -
    25 with time 16.16 and -
    27 with time 16:15.
    Kindly advice, how to do rectify the Service entry sheet with service
    line item.
    Rgds
    Suddy

    Hi all,
    Any advice.
    Rgds...Suddy

  • Service entry sheet creation thru bapi for multiple line items

    HI All,
    WE are using BAPI_ENTRYSHEET_CREATE bapi for the creation of service entry sheet against service PO.
    We are able to create the service entry sheet successfully with single sevice line item using this bapi,but when we are going for multiple service line items in item services tab in aPO, we are able to create the service entry sheet with only one service line item although there are 4 service line items in the item service tab in the po.
    We know that this bapi cannot support more than one po line item as it has provision for only one line item at the header leavel in the bapi
    will be rewarded for the best solution.
    Regards,
    velu

    Hi,
    Do you know the note 420334?. There you have very useful information.
    Best Regards,
    Arminda Jack

  • WBS Commitment during service entry sheet

    Dear SAP Guru,
    I have one query related with punching of service entry sheet with reference to PO of proejct WBS.
    I have made one service PO with accnt.assignment category P and item category D, i have assigned one WBS element in account assignment tab.
    Now I am entering service entry sheet w.r.t. this service PO, the service entry is posted.Acceptance is still pending.
    so no accountng docs.is generated.
    Now I have made again One similar PO by taking the same WBS as taken is previous PO.
    While entering SES, System is allowing to punch the service entry sheet. Is this possible?
    Are there any committment created by SAP w.r.t WBS if we are entering SES with same WBS again and again?
    Is there any logic,report or transaction available in SAP?
    Regards,
    Ravi

    Hi,
    Please check the below links..
    Total Commitment Report for Cost Centres, WBS & Orders
    /thread/1393246 [original link is broken]
    http://help.sap.com/saphelp_ides/helpdata/en/fd/45af5d9d6411d189b60000e829fbbd/content.htm
    Hopt it may help you..
    Kuber

  • 99 items in service entry sheet

    Hello,
    Concerning the transfer of shipment cost items to MM / FI.
    This is what's described in notes notes 333656 and 198678:
    If you transfer more than 99 account assignment lines to MM, than more than one service entry sheet will be created.
    Why this is build up that way? Why not just create 1 service entry sheet for all lines?
    Is there a way to avoid that more than 1 service entry sheet is created if more than 99 account assignment lines are transferred? Can you change the maximum number of items in a service entry sheet from 99 to 999 items?
    e.g. if you transfer a shipment cost item with 320 account assignment lines, it should not be split up into
        -    3 service entry sheets with 99 items
        -    1 service entry sheet with 23 items
    BUT only one service entry sheet should be created with 320 lines...
    The reason why this is needed in our case is that we recenty changed the cost distribution from the item categories from "delivery"-level to "delivery item"-level. Because of this change, there are many more account assignment lines per shipment cost item and we get more than 99 account assignment lines per shipment cost item. In some reporting programs (Z*-programs) which do not take into account that one shipment cost item can be transferred into more than one service entry sheet? It's a huge work to correct these reporting programs...
    kr,
    Alexander

    Hi Alexander,
    According to the standard system design there is a limit for up to 99 DIFFERENT account assignment lines per whole service      
    entry sheet document (not per service line in SES).
    This is due to technical limitation of the field ESKN-ZEKKN of type NUMC(lenght 2).  I am sorry that I can not provide you a solution within the standard for your problem.
    As a workaround, you need to split the services in such a way that you have less then 100 different account assignment combinations.
    If you believe that this feature is in general interest of other SAP users, you may apply to get in touch with a SAP User Group ( i.e. DSAG        
    or ASUG) in order to check the feasibility for opening a development  request, aiming to enhance SAPs product portfolio offering for future        
    releases. Further details about this could be found in the link               
    http://service.sap.com/rollin                                                                               
    Please see the note:                                                     
    11      Requested function not contained in standard system                   
    Regards,
    Edit

  • Service no in service entry sheet

    Hi all,
    we are creating a unplanned service po and creating the service entry sheet against it .We have a requirement  that after the creation of service entry sheet with the service line items with description alone ,can we able to chnage the service entry sheet to  the service no in these same line items before the approval process. We are not able to incorporate these changes in the same service line item.
    we were able to add it in the different service line item.
    Regards,
    velu

    Hi,
    Service entry sheet number we cannot able to change because using T-code ML81N and give PO no and doing service process, first the service entry sheet number generated and then we have given actual service qty.
    So, we are not able to change service entry sheet no.
    Better, deleted service entry sheet and make new service entry sheet for the particular PO.
    Hope, it is clear for you.
    Regards,
    K.Rajendran.

  • Release startegy of Service Entry Sheet

    I configured release strategy for Service entry sheet with Release code 08.
    When i actually go to ML81N to release the same, i get same code in the drop down but when i select the same (08), it gives me "error  Release with code 08 not possible", instead it allows only to release the same with Release code R1 which is the code for Purchase Requisition.
    What could be the problem ?
    Regards,
    Shail

    Hi,
    I have just configured two release strategies for entry sheet's and they work correctly in our development sandpit. when I moved these to the test client, the config is showing correctly but the internal tables have not updated properly.
    This gives me the same error, but that is because the system cant actually find the release code.
    Is this the same problem you are having? If so I can post the solution for you.
    Cheers,
    Tim

  • Gross price of Service entry Sheet more than the value ordered in PO

    Hi all!!
    I have a PO that were created and changed by the following way:
    The user created the PO of service with the quantity = 1 and the price = 50.000,00
    Than he made the service entry sheet of this PO and MIRO normally.
    As the fields on service tab wasn't blocked, the user changed the quantity to 105.000,00 and the price to 1.
    After that, he made 3 services entry sheet to complete 105.000,00 quantities.
    With this, the value delivered became bigger than the value ordered in the PO.
    if I make a service entry sheet with a quantity of 200.000,00 for example, the message SE363 will be shown to me with a message that the "quantity entered exceeds quantity in purchase order".
    I'd like to know if there's a way by customizing of control the price on Service entry sheet based on the value ordered in PO instead of quantity.
    Can anybody help me?
    Thanks in advance,
    Cris

    Hi Ajit and Rajesh
    Thanks for the response.
    The user made a PO with one line with quantity 1 and net price 50.000,00.
    In the services tab, he put a sevice with quantitiy 1 and gross price 50.000,00, and than made the service sheet entry, and MIRO.
    After this he changed in the services tab the quantity to 105.000,00 and the gross price to 1 (with the objective of making more than one service entry sheet by quantity).
    With this, the system let the user make many entries of service allowing the user to make entries os sheet more than the net price that is in the line of PO.
    I'd like to know if there's a way configure the system to make a compare between the gross price and the net price when i'm doing the service entry sheet, because now when I change a line of service tab, the system is not considering that other service entry sheet were made.
    So that, i'm having the value of ordered bigger than the value delivered.
    Nowadays, the block is made by quantity as I said, but i'd like to block by price too.
    Sorry about the bad explanation before, I hope that now i explained better.
    Thanks
    Cris

  • Invoice of service entry sheet

    Hi gurus,
    i have created framework purchase order for service material, account assignment : k and item category: d and took 10 quantity of computers of material to be serviced. when i do service entry sheet with reference to the purchase order and reduce the quantity of material from 10 to 3 and save i get service entry sheet no.
    Now when i do the invoice entry with miro and enter purchase order no the systeem is showing only amount and no quantity when i simulate and save the miro is created.
    can you please guide me where would be the mistake created.
    it is very urgent
    regards

    suresh pawar wrote:
    Hi gurus,
    > i have created framework purchase order for service material, account assignment : k and item category: d and took 10 quantity of computers of material to be serviced. when i do service entry sheet with reference to the purchase order and reduce the quantity of material from 10 to 3 and save i get service entry sheet no.
    > Now when i do the invoice entry with miro and enter purchase order no the systeem is showing only amount and no quantity when i simulate and save the miro is created.
    >
    > can you please guide me where would be the mistake created.
    >
    > it is very urgent
    > regards
    HI,
    How can you create the p.o with combination of item catogory "D" and service material item category "D"  will used with out material  only short text will be allowed.
    check it once.
    Thanking you.

  • Block Purchase Order to be changed once Service Entry Sheet is created

    Hi All,
    I need help, i want to know how can i block the PO not to be changed once the service entry sheet is created. For example : Once the user create a service entry sheet with a released PO it must not allow her / him to change the PO.
    Thanks,
    Rosina

    Set the Release Indicator for Purchase Order Release Strategy such that it will not allow to change once Released.
    Else Configure Version Management for Purchase Order.

Maybe you are looking for