cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

problem with scrambling rules

JohnWick
Active Participant
0 Kudos
334

Good afternoon, I have a problem with the conversion rules, when I transfer the employee does not take into account any of the scrambling rules, those made by me and with the rules that I copied by CNV_TDMS_HCM_SCRAM transaction. I understand that this conversion is performed in the task to prepare data transfer. Someone can give me an idea that I may fail to do. Somebody has documentation of Scrambling rules? Thanks in advance.

Manuel Campos

View Entire Topic
Former Member
0 Kudos

Hi Manuel,

was the information sent via mail ok or do you need any additional information ?

Regards,

Eddy

JohnWick
Active Participant
0 Kudos

Hi Eddy, your information was very hepful for me, if you have more information please sent me. I´m testing TDMS for HCM in a company and my problem is that I created customizing for scrambling with the transaction CNV_TDMS_HCM_SCRAM and I copied the SAP template, but I tried to make some examples but They doesn´t work.

Do you know the program where the scrambling rules are called in TDMS?

Thanks in advance. Manuel Campos

KP_Ramasamy
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Try running Check Scrambling Rules Consistency (Optional) activity, this activity will suggest you if you have done some mistake while define Scramble rules.

Best regards,

Krishna

JohnWick
Active Participant
0 Kudos

Thank you but I can´t use this activity, when I execute the report a dump appear for this:

Error in the ABAP Application Program

The current ABAP program "CNV_TDMS_HCM_CHECK_SCRAM" had to be terminated

because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program "CNV_TDMS_HCM_TRANSFER_PA " in

include "CNV_TDMS_HCM_TRANSFER_PA " in

line 1:

"Logical database "PNPCE" is unknown"

This is because TDMS is in a machine that not have HR module.

One question: where is the coding to scrambling? In others words, when I make a scrambling rule, where is the coding who makes the scrambling?

Thanks a lot. Manuel

Former Member
0 Kudos

Hi Manuel,

if you create a scrambling rule an include is created automatically :

Z_<rule_name>

Hopefully this was the information you were looking for.

Regards,

Eddy

JohnWick
Active Participant
0 Kudos

Thank you but my problem it´s not wiht a Z rule, it´s with the standar scrambling rules. Where is the coding for the standar scrambling rules?

Former Member
0 Kudos

Hi Manuel,

have a look at program CNV_MBT_RULES_DEF_46.

This is the master program for maintaining and creation conversions and scrambling rules.

Hopefully this helps.

Regards,

Eddy

JohnWick
Active Participant
0 Kudos

Thank you, when I execute the program wherever Phase or activity ID that I select, for example PC001_RULES_MAINTAIN

It shows me this:

Rules for packege 90042

Rule Name Status Active

CNV_MBT_BOP red check

INITIAL red check

MOVE red check

01_RVNUM_CK_DGT red check

99_HR_PEVAL2 red check

99_PD_SEQ_NR red check

ADDR_SCRAM1 green check

SAMP_SCR_DOM red check

SAMP_SCR_FIELD green check

In your package appear something like this?

I used transaction CNV_TDMS_HCM_SCRAM to prepare and maintain customizing for

scrambling at project or subproject level. And I made this:

To use the SAP template, choose Copy from other Project. You can now copy a scramble

definition. To copy the SAP template, input the following:

Pack ID: TDHSC

Project: *

Subproject: *

Process Type: R

Select the "Get from client 000" checkbox .

You can use a description prefix, for example SAP_, to easily identify elements. For

example, if you use this prefix and the name of a scramble group in the template is

HCM_DE_01, then after the copy the name is SAP_HCM_DE_01. This is useful for copying

in add-on mode into an existing project, because it helps you to determine what was new

from this copy.

Then I tried to use this scrambling rules copied, but They doesn´t work.

Thanks a lot for your help

KP_Ramasamy
Product and Topic Expert
Product and Topic Expert
0 Kudos

Dear Manuel,

For this case we have released the note,

1337253 Dump at step Check Scrambling Rules Consistency (Optional)

This note have to implemented in Control system. During SNOTE

syntax error in source LCNV_TDMS_HCMU01 comes up.

Please ignore this for the control system and activate only

REPS CNV_TDMS_HCM_CHECK_SCRAM_FRAME

REPS CNV_TDMS_HCM_CHECK_SCRAM.

When you define a scrambling rule , No coding will exists, it will be generated at the time of Data transfer.

Best regards,

Krishna Prasad.

JohnWick
Active Participant
0 Kudos

Thank you, I have implemented the note in our system, I´m going to make some test, I´ll tell you the results.

Manuel

JohnWick
Active Participant
0 Kudos

Dear Krishna,

Are you so kindly to send me an example of a scrambling rule? I think that in my system are not working properly.

Thank you so much.

Manuel

Former Member
0 Kudos

Hi Manuel,

I have sent you the step-by-step guide via mail.

Regards,

Eddy

JohnWick
Active Participant
0 Kudos

Thnak you for your information, it was so helpfull for me; but I still have problems with the standar scrambling rules, As I commented before, I copied they from client 0000 and they don´t work in my package. Do you why It can be?

Thanks, Manuel

JohnWick
Active Participant
0 Kudos

Hello, first at all thank you for your help. In any case, I solved my problems with the scrambling of master data, but now I have problems with the scrambling of data from cluster, could you please tell me how could I make it with standar scrambling rules?

Thanks a lot. Manuel

0 Kudos

How can I do to copy the Template from the client 000 ? I've execute TR CNV_TDMS_HCM_SCRAM --> Copy from other Project but I don't have the option client. I've HCM SP2 installed.

After that, in the activity "Configuration and Selection" --> "Scrambling Rules" I left the values by default (SAP_HCM_INTERNAL_USE select). It's necessary to select more Scrambling-Groups if I would like to scrambling more data like name, surname, etc.

Do you have any guide to configuring this steps ?

Thank's in advanced

javier_santiago
Explorer
0 Kudos

Hi eddy ,

can you send me the information as well?

Thank you very much.

Javier.

Former Member
0 Kudos

Could anybody who has the said documents also send them to me? \

I appreciate.

My address can be found in my profile.

Thanks!

Former Member
0 Kudos

Hi Eddy,

Do you have a lates doc with this instructions for TDMS 4.0? If so can you please send me a copy?

Thanks

Tarek