Problem in creating service entry sheet in t-code- ML81N

Dear cons
    we have two company codes. we have single vendor in both the company code. we created two p.o for the two company code. we want to create one service entry sheet by taking two ser. p.o. how it ispossible.
nrk

HI nirupama,
it is not possible, Standard SAP System having not such functionality to create one Service entry sheet of two different PO's By ML81N.
its better to create seperate SES for each PO's. Also Accounting Point of View, posting should be seprate for each Co. code.
Regards.
Vraj

Similar Messages

  • Problem in Creating Service Entry Sheet

    Hi,
    We have a Service PO. When we are creating Service Entry Sheet for it, showing error msg -
    "Goods receipt for purch. order" is not allowed (ORD 10000722)
    What should be issue...

    Hi,
    I am very sure that PO is created with the account assignment -F (Internal Order) , So provided IO number in PO under account assigment tab is already locked by your accounts/commercial team.
    Please check if the Interal Order is blocked ,you need to activate IO again from KO02 or either change your IO accordingly.
    Hope this will resolve your issue.
    Thanks & Regards,
    Sandesh Sawant

  • Service entry sheet for t.code ml81n

    Hai every one,
    My requirement is like this.
    User should select one line item while adopting from service PO in service entry sheet and save. So that he will get one service entry sheet for one line item. so when he  select more than one line item and tries to save in one service entry sheet the system should give error message and he should not be able to save.
    For this i found one function exit 'EXIT_SAPLMLSP_031'.
    i wrote the code like this.
    *BREAK-POINT.
    tables:esll, rm11p.
    data : serent like esll-extrow,
    serent1 like esll-introw,
           count type i
    data: begin of ix_esll occurs 2000.
             include structure msupdap.
    data:    selkz   like rm11p-selkz.
    data: end of ix_esll.
    *break-point.
    *count = 0.
    **loop at IX_ESLL .
    *if IX_ESLL-selkz = 'X'.
    *count = count + 1.
    *endif.
    *endloop.
    break-point.
    if sy-tcode = 'ML81N'.
    *if sy-index <> 0.
    if sy-srows <> 0.
    esll-extrow <> '0000000010'.
    *if esll-EXTROW = '0000000010'.
    *if ix_esll-extrow <> '0000000010'.
    message e000(38) with 'Select only one line item'.
      endif.
      endif.
    *ENDIF.
    In ML81n we can see the line item start with 10,20 ,30 like that. If i hard code the line number is 10. it will work correctly. if i select the 20 it wont work.
    If user select 30 or 40 how i can do this.
    Plz helpme regarding this. It is very urgent.
    Thanks and Regards,
    Vamsi.

    Hi,
    Just use the following code as it is. If you are facing any problem please let me know.
    data: w_no_of_records Type I.
    CONSTANTS:
          c_pgmvariable(21)  value '(SAPLMLSP)REF_ESLL[]'.
    DATA: BEGIN OF I_REF_ESLL OCCURS 200.
             INCLUDE STRUCTURE UESLL.
    DATA:    KOT_PACKNO LIKE COMSRV-KOT_PACKNO,
             KOT_INTROW LIKE COMSRV-KOT_INTROW,
             CON_PACKNO LIKE COMSRV-CON_PACKNO,
             CON_INTROW LIKE COMSRV-CON_INTROW.
    DATA: END OF I_REF_ESLL.
    FIELD-SYMBOLS: <FC> Type ANY.
    assign (c_pgmvariable) to <FC>.
    I_REF_ESLL[] = <FC>.
    DESCRIBE table I_REF_ESLL Lines w_no_of_records.
    If w_no_of_records NE 0.
       message e000(38) with 'Select only one line item'.
    Endif.
    Regards
    Raju Chitale

  • Create service entry sheet button doesn't respond

    Hi,
    We are using service entry sheets through the portal. I am clicking on the row with the PO for which I'd like to create Service entry sheet and then I am trying to click on the button 'Create service entry sheet'. What is strange that after clicking on the button 'Create service entry sheet' it doesn't respond, nothing happens.
    What could be wrong, it is a standard WD application and I don't think we have problem with the application. Could it be authorization or some configuration ?
    Acctually I've traced the authorizations and looks like they are OK.
    Please advise !
    Helpfull answers of course will be rewarded
    Thanks,
    Stefan

    Mention what account assignment you are using in SES or in PO?
    If it is PM order then you have to enter PM order.
    If it is cost center then check GL A/c used in a/c assignment that GL must be having field status as order mandatory. Ask your accounts team to check this GL.
    Hope this helps.
    Njoy SAP....

  • 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

  • Error while creating service entry sheet

    Hi Experts,
    I am trying to create service entry sheets using bapi 'BAPI_ENTRYSHEET_CREATE'  for a purchase order with multiple line items. The bapi creates SES for the first line item but gives error 'User xxxxxx already processing purchase order nnnnnnnnnn' for the rest of all. Tried using 'COMMIT AND WAIT' after bapi call but it's not working.
    Kindly help me out with the solution.
    Regards,
    B.Siddhesh

    Hi Siddhesh,
    Please use below code before calling the 'BAPI_ENTRYSHEET_CREATE' to unlock the PO.
    Hope this is helpful.
    **Delete the Lock objects EKKO Header PO.
         CALL FUNCTION 'ENQUEUE_READ'
           EXPORTING
             GNAME  = 'EKKO'
             GARG   = ''
             GUNAME = SY-UNAME
           TABLES
             ENQ    = ENQ
           EXCEPTIONS
             OTHERS = 0.
         IF NOT ENQ IS INITIAL.
           DESCRIBE TABLE ENQ LINES SY-TFILL.
           CHECK SY-TFILL > 0.
           CALL FUNCTION 'ENQUE_DELETE'
             EXPORTING
               SUPPRESS_SYSLOG_ENTRY = 'X'
             IMPORTING
               SUBRC                 = RC
             TABLES
               ENQ                   = ENQ.
         ENDIF.
    **Delete the Lock objects EKPO Header PO.
         CALL FUNCTION 'ENQUEUE_READ'
           EXPORTING
             GNAME  = 'EKPO'
             GARG   = ''
             GUNAME = SY-UNAME
           TABLES
             ENQ    = ENQ
           EXCEPTIONS
             OTHERS = 0.
         IF NOT ENQ IS INITIAL.
           DESCRIBE TABLE ENQ LINES SY-TFILL.
           CHECK SY-TFILL > 0.
           CALL FUNCTION 'ENQUE_DELETE'
             EXPORTING
               SUPPRESS_SYSLOG_ENTRY = 'X'
             IMPORTING
               SUBRC                 = RC
             TABLES
               ENQ                   = ENQ.
         ENDIF.
    Reward if helpful.
    Regards,
    Shakeel Ahmed

  • Error: while creating Service Entry Sheet - for HELD PO

    Hi experts,
    While PO XXXXXXXXXX is in the status of Hold. System allowed me to create & delete a service entry sheet(SES) on particular date.
    Another day i tried to create SES for the same PO. System is not allowing me to create SES and it gives me error as  'Purchase order XXXXXXXXXX incomplete (parked)'.
    While debugging I found that ekko-memory field set to 'X'. At this point I am getting error.
    My question is why the system is allowed me to create SES for a PO which is in HELD status?.
    Please help me.
    Thanks In advance,
    Vinod

    Thanks for the reply.
    We are aware that system will not allow to create Service entry sheet for held po. But it is allowed me to create on a particular date. Another day i tried to create/delete a SES for the same PO or new PO(held status)  system is not allowing me to delete/create SES.
    Please help me what might be the reason which allowed me on a particulare date.
    Thanks in Advance,
    Vinod....

  • Creating Service Entry Sheet without using Service Master/Service lines

    We are invoking the BAPI_EntrySheet_Create to create the service entry sheet. We are currently facing this issue...
    1) For assigned PO's, we are getting the PO item and Account assignment information from BAPI_PO_GetDetail. We are using these values to populate the parameters/tables to invoke BAPI_EntrySheet_Create. For population the Entrysheetservices table, we are not using information from Service Master/Service lines but use the information we get from an external system to populate the Service lines(ESLL). We do not provide a Package No/Service information when invoking the BAPI but populate the service lines with short text, quantity, Gross price etc without service information like package no, outline indicator etc. The BAPI creates a service enty sheet successfully(this is without the SES Acceptance indicator not being set) but when we lookup the SES# from ML81n transaction the ESLL details lines are not displayed.
    When displaying the SES using transaction ML81N, the header information is displayed correctly but the lines are not displayed. The Header information is correctly populated in ESSR table and detail is also populated in ESLL table. I think the cross reference information is correctly set in ESLH table to pull up the detail when ML81N as it is missing the package/sub pack information.
    Your expert advise in resolving this issue is very much appreciate. Please advise.

    Hi,
    Creating Service entry sheet using bapi  BAPI_ENTRYSHEET_CREATE
    For creating service entry sheet follow below link and it helps to you.
    http://wiki.sdn.sap.com/wiki/display/ABAP/CreatingServiceEntrySheetusing+BAPI
    Regards,
    Sekhar

  • *Unable to create Service Entry Sheet.*

    Hi,
    Iu2019m trying to create service entry sheet for a service PO but all the item level fields in ML81N screen are appearing in display mode (non-editable) also I cannot see the u201CService Selectionu201D button. So Iu2019m unable to insert/select the service detail and cannot create the entry sheet. If I use the menu path Edit->Service Selection, still cannot adopt services and system gets busy for a substantial period and eventually timed out.
    Please helpu2026
    Iu2019m using ECC 6.0
    Thanks, Pratap

    Service PO: Intangible good that is the subject of business activity and that can be performed internally or procured externally (outsourced).
    -     Services are regarded as being consumed at the time of their performance. They cannot be stored or transported.
    -     Examples of services include construction work, janitorial/cleaning services, and legal services.
    Steps involved in Service PO:
    1.     Define Organizational Status for Service Categories, in IMG - MM - External Services Management.
    2.     Define Service Category, Enter Service Category, Org. Service Category, External Number Assignment
    Without Validation, Acct. Category Reference & Service Category Description.
    3.     Define Number Ranges for Service Category.
    4.   Create Service Master Record (AC03), SAP Menu u2013 Logistics u2013 MM u2013 Service Master, Enter Service Category,
          Base unit of measure, Mat/srv.grp (007 u2013 Service), Division, Valuation class u2013 3200 & Service type.  
    5.     Create Service PO with Acct. Assignment u2013 Cost Center (K), Item Category u2013 D, Material Short Text, Mat. Group, Plant, Entry for Services in Item Level i.e. Service No., Quantity & Gross Price u2013 Save.
    6.     Maintain Service Entry Sheet u2013 ML81N in SAP Menu u2013 Logistics u2013 MM choose PO in ML81N edit and save.
    7.     Then do MIRO from PO reference u2013 Service Entry sheet.
    8.     Collective Release of Service Entry Sheet u2013 ML85
    Organizational Status for Service Category: The organization status indicates the areas in which service master records are used.
    Service Category: The service category is the most important criterion for structuring service master records. It provides a default value for the valuation classes. Service master records can be assigned to number ranges on the basis of the service category.

  • Create Service entry sheet based on % work completion

    Dear Experts
    Is it possible to enter the percentage for planned services, while creating service entry sheet.??
    For example:
    My client requirement is like that, while creation service PO, there a planned service like 1 lot - 10,000RS.
    while creatiog service entry sheet, they need to keyin like 34.567%, so it possible to keyin as 34.567% while creating service entry sheet. if so please advice me the steps..is there any confiq to be done?
    Please advice me..
    Regards
    Saravanan

    Really appreciate your response!
    They want percentage enter with min 3 decimal points like 34.567%, its one of most important requirements, bez the 3rd digits of percentage,...will shows big fluction in VALUE. say around like millions.
    Thats what they want to be implemented.
    While creating service entry sheet, instead of Quantity field, is it possible to bring the Percentage field in SES?
    There is one control data in condition table, where we can assign percentage, but i dont know the confiq...i dont know is this the correct place or not...even after change to percentage..whether it will allows 3 digit decimal or not..that one more question?
    Regards
    Saravanan

  • Create service entry sheet against service PR

    HI expert
    Can we create service entry sheet against service PR?
    If yes, can you show me the step in system?Thanks!
    Regards
    Mark

    No you can not create Service entry sheet against service PR. The purpose of creating pr is just requestion for  purchase of services or material. This is required for internal purpose even in pr ur not maintaining Vendor details, conditions. If you see standard business process with ref. to pr we creating po than service entry sheet. So in standard business process every documents have own purpose / value.

  • Create service entry sheet

    Hi,
    I have a requirement to create service entry sheet.
    Data which has to be input is taken from a Z table.
    I am using the FM BAPI_ENTRYSHEET_CREATE, but I am unable to find mapping for some of the fields in the Z table in the FM. These are as given below:
    ZPROJ_DESC(Project  Description)
    ZHOURS(Hours)
    ZMAN_DAYS(Man days)
    ZCOST_TYPE(Cost Type)
    ZTS_STATUS(Time sheet status)
    ZUID_UPLOAD(User name in user master record)
    ZRES(Resource)
    Could you please help me by giving a possible mapping for these fields.
    Thanks in advance.
    Regards,
    Billam Venkat

    Did you not search? Google has 3600 hits for BAPI_ENTRYSHEET_CREATE
    the second hit is a wiki from SCN with sample coding
    the third hit  has a link to a OSS note with a promising title 420334 - BAPI_ENTRYSHEET_CREATE: Model for creation

  • Is a BAPIBadi available for uploading data to create Service Entry Sheet?

    Dear MM Gurus,
    Users are currently entering Service PO and creating Service Entry sheet for the Subcontractor consultants  (using Transaction code - ML81N) by referring to the Service PO.
    Due to the high amount of data, the users do not want to create Service Entry sheet using ML81N.
    Rather, they have the flat files containing approved timesheet data of the consultants every month and want to upload the flat files. Is there any BAPI or BADI available for uploading such data monthly, to create a Service Entry sheet automatically? Is this feasible?
    Do other companies follow this procedure? Any ideas/suggestions are welcome.
    thanks
    M

    Hello ,,,
    BAPI_ENTRYSHEET_CREATE
    Take the help of ABAPER and write a upload progrme for creation of Service entry sheet.
    Mahesh Naik

  • 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

  • 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.

Maybe you are looking for

  • Custom File Naming

    Is there any way to save a custom file naming routine into a preset?

  • Change the Parameter as Select option

    Hi Guy's, Please help me friends, present requirement is like this : change the Parameter into Select-Option. Here they are using one function module, this function module import parameter taking single value, how  loop this function module with in t

  • Find a window in XMonad and apply some actions to it

    Hi everyone, I think this should be really easy for someone who's good at Haskell but I just couldn't figure it out as I'm bad at it. Basically I want to search through the list of windows in the current workspace, find one matching some condition an

  • Outlook 2013 in a 2012 r2 Terminal Server environment and crashes after initial setup. It will not launch in safe mode

    I am running terminal server 2012 R2 (RDS environment) In Windows Domain, 8 users across a LAN on a new server.  Outlook 2013 crashes and will not load in safe mode. Outlook allows the initial profile setup and when the configuration is complete, it

  • Vista Support for Zire 71

    My OS is Vista 32 bit and I downloaded the Palm Desktop 6.2.2 to sync my Zire 71. After Syncing, the message tells me everything went OK but none of my information from the handheld was transferred to the Desktop. When I went through the initial setu