cancel
Showing results for 
Search instead for 
Did you mean: 

Assigning of Questionnaires in SAP PPM 6.1 does not work

0 Kudos

Hello,

I have a problem in SAP PPM 6.1 with assigning a questiuonare to a bucket.

I can select and assign questionaires to a bucket. But after saving the changes with success and reopen the bucket all changes are lost and the list of assigned questionnaires is empty.

I have checked the authorizations, but there was no error.

After reopening:

Has anybody an idea where the problem is caused?

Thanks in advance

Bernhard

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Dear Bernhard,

see the notes 2109882,maybe give you some help.

Jessie

judith_gabriel
Contributor
0 Kudos

Dear Bernhard,

are you receiving an entry in table /rpm/bucket_S? (guid = bucket-guid)


You can also check in debugger, if the table it_update_new[] in function module /RPM/BUCKET_SAVE_DB is filled when saving the bucket.

Best regards,
Judith

0 Kudos

Dear Judith,

the table is not filled with any value:

Any idea?

Thanks in advance

Bernhard

judith_gabriel
Contributor
0 Kudos

Dear Bernhard,

is the table it_update_new[] filled in debugger in functionmodule /RPM/BUCKET_SAVE_DB when saving the bucket?

Best regards,
Judith


Brendan_Ward
Advisor
Advisor
0 Kudos

Hi Bernhard,

This issue can occur if the length of fields Field ID / Questionnaire ID / Question ID combined exceed 38 characters. That is because in function modules SAVE_TEXT & READ_TEXT field TDNAME is limited to 70 characters and PPM uses Object GUID (32 characters) plus the above fields to make up TDNAME.

You must shorten the length of fields Field ID / Questionnaire ID / Question ID so that combined they do not exceed 38 characters so that along with the Object GUID the limit of 70 characters is not exceeded.

Best Regards,

Brendan

0 Kudos

Hi Brendan,

I have checked the customizing, but the length of the fields didn't exceed the total length of 38 Characters. (Questionnaire ID 5 characters, Question ID 5 characters.)

The assigning of these questionnaires has worked without any problems in SAP PPM 5.0, the behavior occurs only in SAP PPM 6.1.

Any other idea?

Thanks in advance

Bernhard

Brendan_Ward
Advisor
Advisor
0 Kudos

Hi Bernhard,

Can you set an external breakpoint in method /RPM/CL_CONFIGURATION~GET_QNNR_LIST at line:

et_attributes = lt_qnnr_hdr

Open the bucket and when the breakpoint is hit check the contents of lt_qnnr_hdr and let me know the result.

Many Thanks,

Brendan


0 Kudos

Dear Brendan,

  1. I set the breakpoint and then I choose one of the questionnaires
    and assign it to a bucket, the breakpoint is not hit until I click “Save”
    à the
    requested value is:

Then I hit F8 once and the Value of LT_QNNR_HDR is cleared
again:

Then I hit again F8 to finish the debugger. The Value is written
to the field:

When I close and reopen the window everything is deleted again:

Best Regards

Bernhard