cancel
Showing results for 
Search instead for 
Did you mean: 

How to delete E-Mail from outdated candidate?

Former Member
0 Kudos

Dear all,

I am facing with the problem to try to delete the E-Mail address from outdated candidates (those who have no open assignments left for longer than a specific period) in mass processing (batch job).

Therefor I already uses the central class method CL_HRRCF_CANDIDATE_BUBA_BL with methods GET_PREFFERED_CONTACT_DATA and to get the data and MAINTAIN_EMAIL_DATA with deletion flag to delete the E-Mail from BP and US01 view.

I know that the communication data of BP is connected via BUT000 and stored in ADRC / ADR2 / ADR3 especially in ADR6.

I figured out that for EHP4 SP12 something is changed within the method implementation regarding the LUW and External Commit outside the calling function modules.

After executing the mentioned process routine, the E-Mail address still exists and I can see that within the BP transaction under address independent data part.

Maybe it is simpe and I need to set an external COMMIT-WORK after calling MAINTAIN_EMAIL_DATA. Someone an idea of that issue?

Accepted Solutions (1)

Accepted Solutions (1)

NicoleGeischnek
Product and Topic Expert
Product and Topic Expert
0 Kudos

Could be LUW or a wrong value of parameter iv_x_save. We updated those in certain coding places. (You can search for notes with BUPA_CENTRAL_SAVE)

Former Member
0 Kudos

Thank you for the reply.

But actually, I have not found any hints or notes.

A customer told me that the change could appear with the note 1690866.

NicoleGeischnek
Product and Topic Expert
Product and Topic Expert
0 Kudos

That's one of them, yes.

Answers (0)