cancel
Showing results for 
Search instead for 
Did you mean: 

Registration - Error after Send / No Questionnaire

Former Member
0 Kudos

Dear all,

we have a problem with the Supplier Registration (SRM 4.0). After clicking the send button the screen generates an error and no questionnaire is sent. In SO50 an email address is maintained for the exit CL_UWS_FORM_RUNTIME_MAIL. Something is wrong or missing, but what?

Any idea from anybody?

Here is the detail of the error displayed on the screen:

...

The ABAP call stack was:

Form: SETGENXSLTPROG of program CL_UWS_FORM_RUNTIME===========CP

Form: GET_HTML_AS_STRING of program CL_UWS_FORM_RUNTIME===========CP

Form: PUBLISH of program CL_UWS_PUBLISHING=============CP

Function: UWSP_SEND_MAIL of program SAPLUWSP

Form: SEND_QUESTIONNAIRE of program SAPLROS_SURVEY_APP

Function: ROS_QSTN_SEND_MAIL of program SAPLROS_SURVEY_APP

Form: SEND_QSTN of program SAPLROS_SURVEY_APP

Form: DETECT_SEND_QSTN of program SAPLROS_SURVEY_APP

Function: ROS_QSTN_DETECT_AND_SEND of program SAPLROS_SURVEY_APP

Form: ONINPUTPROCESSING of program CLO251NVV1MH7YR6J7P0CT3KBE4BDCP

Many thanks,

Claudia

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Claudia,

Thanks for the call stack, but what is the initial error message ?

This may due to XLST errors.

Search OSS on CL_UWS_FORM_RUNTIME: there are few notes about dumps because of incorrect XSLT files during questionnaire publication.

Select the ones related to your SRM/SP release/level.

817528 Survey: No valid XSLT program supplied

804249 SURVEY: Short dump when you send a questionnaire

773494 SURVEY: Generating XSLT programs locally

Rgds

Christophe

Former Member
0 Kudos

Hi Christophe,

thanks for the notes! Unfortunately all of suggested settings / corrections are already in the system or do not apply.

The initial error message is "Name of the generated XSLT program is initial".

I am able to run report UXS_GET_XSLTNAME (I do not have a "Test Run" Option available, does that mean anything?). I get a message box showing "XSLT-Programname:".

The program does not show any XSLT Name.

Makes sense in joint with the error.

When I now try to run report UXS_ADD_MISSING_XSLT_NAME, the system tells me that that program is missing. But the mentioned OSS does not apply.

Any further idea?

Many thanks,

Claudia

Former Member
0 Kudos

Hi Claudia,

What is your SAP ABA release / SP level ?

Implement note 804249 to create the report UXS_ADD_MISSING_XSLT_NAME.

Execute it to correct your error.

Also check that other notes are applied.

When running UXS_GET_XSLTNAME with :

- Application = ROS_QUESTIONNAIRES

- Questionnaire = SRM_SBM_1E (or other ones)

you must get back a message popup with something like:

XSLT program name: UXSGFF3C502C494C51488BC3E3A6

Rgds

Christophe

PS: please reward points for helpfull answers

Former Member
0 Kudos

Hi Christophe,

for SRM we are on SAP_ABA & SAP Basis on 0014 / SAPKA64014. For SRM Server we are on 0008 / SAPKIBKS08.

Sorry, but where in the note is it mentioned how to create the report UXS_ADD_MISSING_XSLT_NAME? The corresponding note 417524 does not apply as it is for R/3 earlier releases and does not have any instructions for getting the report either. ???

By the way, I can run report UXS_GET_XSLTNAME for the standard SRM questionnaire, getting the info box without any XSLT name. Doing the same for a client questionnaire, the system cannot find the questionnaire.

Many thanks again,

Claudia

Former Member
0 Kudos

Hi Claudia,

ask your ABAPER to apply this note 804249 that is valid for you (note delivered in ABA 640 SP15).

You can use SNOTE to download this note.

For the report UXS_ADD_MISSING_XSLT_NAME, you must first initialize it in SE38, and then apply the code provided in the note --> Correction Instructions --> both corrections are valid for you. The report is in the second one.

Rgds

Christophe

Former Member
0 Kudos

Hi Christophe,

with some discussions with Basis, I chased to get the newest Stack Upgrade, which also includes an upgrade of the ABA.

And yes - now there is the report available and I am able to get / create the XSLT Names and the error message at the web is resolved. Hope to get the questionnaire out and in soon. All points for you!!!

Many thanks,

Claudia

Former Member
0 Kudos

Hi Claudia,

Glad to help.

Thanks for the points

Rgds

Christophe

Answers (0)