Skip to Content

ESS 'service' missed in ABAP DWB (SE80)


We have SAP R/3 4.7 and ITS 6.20 standalone server. In ABAP Development Workbench(SE80) 'SYSTEM' service is missed and i have to change some HTML template. How to get this service and modify.

include(~service="system", ~language="", ~theme="dm", ~name="TemplateLibraryDHTML.html");

And one morething, anyone tell how to modify pz01 service,

Who’s Who – ‘PZ01’: To include information from infotype 0041 and custom infotype 9040.

please anyone advice.



Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Nov 23, 2005 at 12:07 PM

    Hi Suriya,

    There is no system service in R/3 4.7

    this available in WEBAS 6.4, i think you are referring to

    To modify any standard service, you need to copy(using SE80) them in cusomized service. and then depending on your requirements you can make changes.

    you can refer for more details:

    Hope this helps,


    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Suriya Govind

      Hi Suriya,

      Unfortunately i am unable to undertstand what is going wrong here. Only thing i can suggest is, please delete the custom made service(including template files). and re-create the same.

      Do not alter any property of service file and publish this on ITS server. Re-start ITS server and add this to catalogues as you did earliar.

      and test this.

      I am sorry, i am unable to think of any other solution/work around at this point of time.


  • Posted on Nov 29, 2005 at 07:14 PM

    WOW! A whole lot of questions going on! haha

    (1) SYSTEM service not accessble in SE80?

    answer: There are several "utiliy" and "ITS specific" services that are installed during the ITS installation that are not available within R/3....such as "SYSTEM", "GLOBAL", htmlb controls libraries, etc. Great care should be taken if you are modifying these (ie. backup original, etc). These can be found and modified/copied/customized at the file system level (ie. look out in your Agate path).

    (2) infotype 0041 and custom infotype 9040 needed in PZ01?

    answer: This can be done via configuration without custom development at all. Just create your own infoset (if unsure on this, please check documentation). Then with your own infoset, those needed infotype fields will be avilable.

    (3) Customizing ITS services? Rename tempates? answer: yes, create your own "Z" version as per typical customization. Then publish out your customized service and call it instead of the standard service. Also, do NOT change the copied template names if you have NOT changed the backend transaction. Template names refer to the ABAP transaction program and screen names behind the scenes...that's how ITS communicates with the transaction. So, the naming convention is <program name>_<screen number>. If you DO create a custom backend program, then YES, do make sure your new template names correspond correctly. For example, if you have a custom version of ITS service PZ01 called "ZPZ01" yet it's service file parameter "transaction" still calls "PZ01", then keep your template names the same. Otherwise, suppose your "transaction" parameter now calls a customized "ZPZ01" transaction, then your templates may now be "SAPMZPZ01_<screen number>" instead of "SAPMPZ01_<screen number>" (*the Z is added in the first one). Make sense?

    (4) Restart ITS with each publish? answer: Absolute nonsense!!! You do NOT need to restart ITS. You only restart ITS typically when you change GLOBAL params or such (and with errors like run away/hung sessions). Publishing to ITS is STANDARD need to restart it.

    (5) Missing ITS templates? answer: check your ITS settings in R/3 to make sure it is publishing to the right location. Also check IACOR administration to makes sure the locations are correct as well.

    I think that covers I said...several questions...hope I got to them all! =) Till next time....

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Chirstopher,

      I got your ponts 2 and 3.

      1. Copied the infoset HR_XX_PY_ESS to custom infoset ZHR_US_PY_ESS and added 0041, 9040 infotype.

      2. Copied the report SAPMPZ01 to ZSAPMZPZ01 and include the 'select statement' in this report becuz, retrive the data while user's enter input for this two infotype(ex.original hire data).

      3. Copied the transaction pz01 to ZPZ01(ZSAPMZPZ01, 1000)

      4. And copied the service pz01 to ZPZ01 with templates.

      5. Here is i changed templtes are sapmpz01 100 to zsapmzpz01 100, sampz01 1000 to zsapmzpz01 1000 and etc..

      while excuting this service in R/3(SE93-ZPZ01) is working fine and retrive the data from this two infotype but in ITS server am getting error



      Interpreter Failed

      The Internet Transaction Server failed to generate the response for current request.

      Please contact the system administrator.

      Internal error code: 0x2101

      © 1996-2005, SAP AG



      I switched on '~GENERATEDDYNPRO 1' and off also but it's not working..

      What might be the problem?Please advice..



  • Posted on Dec 01, 2005 at 11:41 PM


    "but at times even after publishing services they do not reflect. Just to avoid those rare occassions, its a good idea to re-start ITS server."

    I'd really like to see some of those "rare occassions" that is is necessary. If that does happen, you will have more problems than ITS to figure out. =) Anytime I see or hear "it's not working as expected so let's restart and see if that fixes it", I only hear "I really have no idea what is happening so I am praying that restarting it will fix it". haha

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.