Service entry sheet user exit

Hi! Guys,
I have a requirement wherein we wish to avoid duplication of service entry based on the period for which services have been entered. Is there a way to acheive this....?
In case not can anyone tell me a user exit which i can use to validate the from and to period fields available in the service entry sheet to avoid duplication of service entry.
Thanks for your help.
Regards

Hi Sidmi,
I'm having the same problem. The maximum you can do is use extension SRVEUSCR (see with SMOD), component 'EXIT_SAPLMLSR_020', do your verification and create a popup (example with function module 'POPUP_TO_DISPLAY_TEXT'. This will not stop you from saving, but is very visible to the user.
Kind regards,
John.

Similar Messages

  • Error in releasing service entry sheet

    Dear All,
    While releasing Service Entry Sheet,user is facing the below error.
    BS 007 " Goods receipt for purch order " is not allowed (Internal Order Number)
    If anyone of you people would have face this sort of issue or heard about it then do let me know.
    Thanks in advance
    nainesh
    sap mm

    Nano ,
    Why  the user want to  Do MIGO ,
    Service  entry shhet are meant for service, In STD  SAP you can not have do good recieved  For the service
      The process is  like
    1  Creation of service aster
    2 Create a Service PO
    3 Maintain service entry sheet
    4approve service entry sheet
    5  MIRO
    After you release the serive PO try to do the  MIRO

  • User-Exit / Badi  for ML81n (create service entry sheet)

    Dear experts,
    I am looking for a User-Exit / Badi  for ML81n (create service entry sheet),  which will enable me to compare its date with the referenced PO's item's delivery-date,   befor saving ,  and send an error message (with no update) if the check is not OK.
    Remark :  I have tried MB_DOCUMENT_BADI   but with no success because you can't send an error message from it.
    Thank you
    Yaacov

    hi check below thread
    User-Exit for Service Entry Sheet via ML81N?
    regards
    vijay

  • Project type restriction of user to create service entry sheet

    Dear Guru,
    My client want to restrict service entry sheet with his own project type. Can i restrict user id for my project type to create service entry sheet.
    Thanxs in advance.

    Dear Sir,
    If you know any user exit or badi pls. tell me.
    Thanx.

  • Exit while releaseing Service Entry Sheet ML81N or event

    Hi,
    Any exits/ events while releasing a Service Entry sheet?
    Thanks,
    Krishna.

    hi,
    Check the User Exits for ML81N
    Exit Name           Description
    INTERFAC            Interface for data transfer
    SRVDET              User screen on tab strip of service detail screen
    SRVEDIT             Service list control (maintenance/display)
    SRVENTRY            Unplanned part of entry sheet (obsolete since Rel. 3.1G)
    SRVESI              Data conversion entry sheet interface
    SRVESKN             Set account assignment in service line
    SRVESLL             Service line checks
    SRVESSR             Set entry sheet header data
    SRVEUSCR            User screen on entry sheet tabstrip
    SRVKNTTP            Setting the account assgnmt category when reading in, if "U"
    SRVLIMIT            Limit check
    SRVMAIL1            Processing of mail before generation of sheet
    SRVMSTLV            Conversion of data during importing of standard service cat.
    SRVPOWEB            Purchase order for service entry in Web
    SRVQUOT             Service export/import for inquiry/quotations
    SRVREL              Changes to comm. structure for release of entry sheet
    SRVSEL              Service selection from non-SAP systems
    SRV_FRM             SRV: Formula calculation (obsolete since 4.0A!)

  • Screen exit for Service entry sheet at line item level

    Hi,
    We would like to add some custom fields at service entry sheet at line item.
    A new tab to be introduced with custom fields at serive entry line item level.
    Any idea which screen exit can be use? or
    what is the way to find the screen exit?
    Regards,
    Sandeep

    Hi Sandeep,
    You can try to use the user defined fields in table ESLL                                                                               
    ESLL-USERF1_NUM   User-Defined Field                                   
      ESLL-USERF2_NUM   User-Defined Field                                   
      ESLL-USERF1_TXT   User-Defined Field                                   
      ESLL-USERF2_TXT   User-Defined Field                                                                               
    or develop a custom solution with the help of customer enhancement         
    SRVDET (transactions SMOD, CMOD).
    You should use EXIT_SAPLMLSP_030 to transfer values. 
    Regards,
    Edit

  • User names of service entry sheet release strategy

    Dear Expert ,
    Kindly guide from which table could I get the user names values who done the release strategy for service entry sheet for example I have 3-release codes : 1. Creator
                            2. Verifier
                            3. Approver
    So I need to know who has done these 3-actions for respective service entry .
    Best Regards

    Hi,
    The information about the Person who has relesed the  entry sheet will be not stored in the change document for the entry sheet.          
    There is only the information about which release code has released the SES. In an organization a certain user or a group of   users can use the very same release code.
    However, if you have also configured a workflow with this release strategy, then it is possible to know who has                 
    released the SES.
    You will need to create you own report which reads the change history (CDHDR and CDPOS) and finds out the date when the last release code of  the release strategy has been released and to find out based on this data who was the approver.        
    Regards,
    Edit

  • User ID restriction for Project/WBS to create service entry sheet

    Dear All,
    My client requirement is that the user id should be restrict for particular project or WBS to create service entry sheet(ML81N). Can we do it in this manner?
    Further i want to give you my organization structure as given below.
    1. Project :-   20
    2. Plant    :-  Single
    3. Bus. Area:- 2
    4. Co area :- Single.
    Thanx,
    Vishal Kr. Sharma

    Standard restriction is possible for this T code based on document type,purchasing group,purchasing org and plant.
    Others being ruled out I think solution is to restirct using purchasing group which is smaller entity.
    Regards
    Sreenivas

  • Restrict Service Entry Sheet Acceptance to a User

    Hi,
    I want to restrict Acceptance of Service Entry Sheet to the User who is creating the service Entry sheet.
    Please suggest.
    I donot want to create Release Procedure for this, is there any way?
    Regards,
    Jyotsna Loomba

    Hi All,
    Thanks for the reply, but my Basis consultant is unable to get the authorisation.
    Could someone please tell me at what level can i restrict the user, what authorisations should i apply.
    My requirement is simple... the person who is creating service entry sheet must not be able to accept it, comeone else from the plant must be able to accept it.
    Regards,
    Jyotsna Loomba

  • Disable release flag in service entry sheet for specific users

    How can we disable the release flag for specific user/s in Service Entry Sheet(ML81N)?
    Can any one suggest?
    arjman

    Hi dear,
                In the ML81N T code, there is an object M_EINK_FRG Release code and code grp.
    leave it empty. and assign the Role to the user with whoom you dont want to release the SES.
    In this process the system will show you the green flag and also allow you to release the SES but when you will save it the system will give an Error Message about the Authorization.
    this will not allow the user to release the SES.
    Hope it Helps,
    Regards,
    Yawar Khan
    Edited by: 1234_abcd on Jan 21, 2011 12:40 PM

  • User exist to create custom error messge for service entry sheet

    Hi,
    Can any body tell me any user exist to create custom error messge for service entry sheet?
    Thanks,

    Hi
    Can you please elaborate on the business scenario??
    You may look at EXIT_SAPLMLSR_020 or EXIT_SAPLMLSR_021 for this purpose.
    Regards
    Prasad

  • Prevent auto creation of service entry sheet

    Dear friends,
    I am using maint plan for creating service entry sheets automatically. I am using framework order where I give the validity period. Now when I try to generate service entry sheets through the plans after the end of validity period given in framework order,the system is allowing creation of service entry sheets. Is it possible to prevent a maint plan triggering a service entry sheet if the call date for the service entry sheet to be generated falls outside the validity period given in framework order.
    best regds
    Arun

    Arun,
    This doesn't suprise me...
    I'm not sure if there is a standard solution, but you could do this via user-exit/BADI (see [here|http://www.sapfans.com/forums/viewtopic.php?p=648307] under maintenance plans )
    PeteA
    [www.pjas.com]

  • How to update sales order number (KAUFN) characteristic in the profitability segment of the PA document created at the time of service entry sheet confirmation, as a result of shipment cost document

    Hi,
    We have a scenario wherein we create shipment cost documents against delivery. As a result of shipments fully transferred, a PO for freight vendor is automatically created and a service entry sheet confirmation happens. As a result of service entry sheet confirmation, we have Financial accounting, Controlling and profitability analysis documents created. We have a requirement wherein we need to have the characteristic “sales order number (KAUFN)” populated in the profitability analysis document created as a result of service entry sheet confirmation.
    Could someone please advice how could this be attained in COPA. Thanks for your help in advance.
    Regards,
    Sandeep

    Hi Ajay,
    Thank you for the quick update.
    The document is updated to COPA through OKB9 settings. The profitability segment is updated with fields like customer, product, company code, plant, sales area data, profit center, etc; however the sales order number is missing.
    Could you please elaborate further how could FI substitution be implemented to call for the FM COPA_PROFITABILITY_SEGMENT through user exit? Are you recommending the substitution through GGB1? What could be the possible validation to call for the user exit to be implemented?
    Regards,
    Sandeep Kulkarni

  • Get Tax Code from PO to service entry sheet in ML81N

    Hello,
    I am looking for a suitable user exit/Badi, which would get the Tax code from Purchase Order to Service Entry Sheet (ML81N). Currently user changing the tax code manually in service number line item (ML81N). Here is the process we are following.
    1. Create the PO with service number in ME21N.
    2. Goto ML81N and selecting Other POs.
    3. enter the PO and Service number . At this stage this line item should pull Tax code form PO. But it is defaulting with some value.
    I tried with all ML81N exits and could not find the solution.
    Please let me know the suitable Exit /Badi.
    Appreciate your suggestions and Points will be rewarded.
    Thanks in Advance.
    Lakshmi

    Hi,
    I think maintaining suitable Data Entry Profile will solve your problem. Take help from HR consultant.
    SPRO->Cross Application Component->Timesheet->Specific Settings for CATS Classic->Setup Data Entry Profiles.
    Regards

  • Posting Date in Service Entry Sheet

    Hi All,
    The problem I am facing is as follows:
    The Client makes a service PO then it gets released from the highest level.
    Thereafter when we do service entry sheet in ML81N, that also has a release strategy and if suppose the highest level has released it the same gets posted in FI.
    Now the issue is that after this the sevice deptt realises that the postind date is wrong and then the hihest level unreleases the same service entry sheet and changes the posting date prior to the earlier posting date. And then saves it and release the same.
    So once again the FI gets posted but the previous entry in FI is much after this entry.
    That is any solution to control the posting date so that no one can change the same when posted/released to FI.
    Hoping for a reply soon.

    Hi
    There is no standard message which controls the posting date with the current date.
    You can control the same using the Enhancement "SRVESSR" and the user exit "EXIT_SAPLMLSR_010" and control the user exit.
    Regards,

Maybe you are looking for