on 08-29-2014 12:53 PM
Hello, I have been implementing several scrambling rules, some of them of some complexity. There is one that I can't seem to acomplish:
In PA0185 we have a field ICNUM that when it's ICTYP = '11' it tells us the original (first) PERNR of the employee.
In our system an employee can have several PERNR wich correspond to a job inside the Public sector.
So in PA0185 we can have something like this:
So after scrambling it should look something like this:
So far I can't seem to establish this relation, even with abap, because I only have access to a row at a time, for example:
In this case (in the 4th row), I have no way of knowing that the original PERNR of this employee will be 9, because it will only be scrambled in the 5th row, and by that time, I will no longer be able to update the 4th row, at least not that I know, so far.
Can anyone help me please?
Thank you.
The official documentation only mentions structure GD_ORIGINAL with the currently processed row that can be used in customer includes.
If I understand correctly, you need to look ahead in the original data, or rather look back in the already scrambled data, which might be stored in tables like GT_ORIGINAL or GT_CONVERTED (just guesses after a quick code scan).
Sounds like a complex case that you could open an SMP message in CA-TDM-SCR for.
If you happen to know the LSMW, there it is possible to tamper with data other than the currently processed row once you understand how the frame program works.
Thomas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.