cancel
Showing results for 
Search instead for 
Did you mean: 

Automatic File Removal

Former Member
0 Kudos

In SAP Contact Center System Configurator there is a parameter "Automatic File Removal". It specifies how often the files are automatically removed. My question is:
If I set any value (e.g. 180 days) then what files will be removed?

1) Files that were created after I've set this parameter?

2) All files, even if they were created like 2 years ago?

Accepted Solutions (1)

Accepted Solutions (1)

lloyd_goveia
Active Participant
0 Kudos

Hi Alehandro,


The counter should start from the time you set the flag and period. So in your case, it will be 180 days from the time the setting is saved.

Help portal: Configuring Recording Settings - System Configurator (SC) - SAP Library

Automatic File Removal -> "Enter a value after which the recorded files are automatically removed."

- Lloyd

Former Member
0 Kudos

Hi Lloyd,

Thansk a lot for your answer.


So if I have next situation:
1) Recording made 1 year ago
2) Recording made 180 days ago
3) Recording made today

4) Recording made in 180 days from today


If I set Automatic File Removal = 180 days, then what recordings will be removed and when?

lloyd_goveia
Active Participant
0 Kudos

Hi Alehandro,

If the Automatic File Removal is set today to = 180 days


1) Recording made 1 year ago = Will remain, so you need to manually remove these.

2) Recording made 180 days ago = Will remain, so you need to manually remove these.

3) Recording made today = Will remain, so you need to manually remove these.

4) Recording made in 180 days from today = Should be removed automatically.

Cheers,

Lloyd

Former Member
0 Kudos

Hi Lloyd,

thanks for your answer.

I've set Automatic File Removal = 2 days on test system on 22.07.

I have call recordings made each day from 20.07 to 28.07 but none of them were removed even though I have Automatic File Removal = 2 days.

My question is: how would you suggest me to solve the problem, that files are not automatically removed even though they should.

Alehandro.

lloyd_goveia
Active Participant
0 Kudos

Hi Alehandro,


When you make the changes in SC, do you see those taking effect in the logs? You may need to set the SC loglevel to debug. In addition, where are you expecting the recordings to be removed from? Client side recording or Server Side recording.

This is for SSR and there must be at least one MRS component that has the option Use for Server-Side Recording selected.

Cheers,

Lloyd

0 Kudos

Hi Alehandro,

Added to Lloyd comment please also check the Permissions given to recording folder as well.

Recording folder should be given full permission to the user by which your BCM system is running in order to delete the files.

Best Regards

Swatantra Chourasiya

Former Member
0 Kudos

Hi Lloyd,

I expect records to be removed from Server Side. I have 3 MRS components, and 1 of them has option Use for Server-Side Recordin selected.


Based on SC log, changes do apply. Here is the part of the log when I changed the Automatic File Removal parameter:



12:22:52.386 INF> DAYS:3 => DAYS:3

12:22:52.392 TRC> CancelableDialog hideDialog invokeLater

12:22:52.410 TRC> CancelableDialog hideDialog run isVisible=false

12:22:52.410 TRC> CancelableDialog disposing

12:22:52.410 TRC> CancelableDialog disposed

12:22:55.419 INF> (sc.controller.Controller actionPerformed) Action performed SC_SETTINGS_SAVE

12:22:55.437 TRC> CancelableDialog showDialog 500

12:22:55.437 INF> (sc.controller.SubController handleCommand) Action: SC_SETTINGS_SAVE common: SAVE event: java.awt.event.ActionEvent[ACTION_PERFORMED,cmd=SC_SETTINGS_SAVE,when=1438777375419,modifiers=Button1] on SAVE

12:22:55.438 DBG> ParentClass: RecordingService

12:22:55.438 DBG> ObjectClass: RecordingService

12:22:55.438 TRC> addModifiedObject 1: RecordingService/7D53335F7E944BFABA5DD8ADA7E0AB51

12:22:55.438 DBG> ParentClass: RecordingService

12:22:55.438 DBG> ObjectClass: Platform

12:22:55.439 TRC> SessionUser HAS CommitRight

12:22:55.439 TRC> Serialize RecordingService,ID=7D53335F7E944BFABA5DD8ADA7E0AB51

12:22:55.439 DBG> Serializing object with ID 7D53335F7E944BFABA5DD8ADA7E0AB51

12:22:55.439 TRC> Sending data of length 93

12:22:55.439 TRC> Sending, channel state = 1 connection state=1

12:22:55.459 TRC> Message received. Length=41

12:22:55.459 INF> Data received: 41

12:22:55.459 INF> Commit 1 objects in 20 ms

12:22:55.460 TRC> removeModifiedObject 0: RecordingService/7D53335F7E944BFABA5DD8ADA7E0AB51

12:22:55.460 INF> Finalize submit

12:22:55.460 INF> DAYS:2 => DAYS:2

12:22:55.465 TRC> CancelableDialog hideDialog invokeLater

12:22:55.482 TRC> CancelableDialog hideDialog run isVisible=false

12:22:55.482 TRC> CancelableDialog disposing

12:22:55.482 TRC> CancelableDialog disposed

Best regards,
Alehandro.

Former Member
0 Kudos

Hi Swatantra,

Thank for your proposition.
I checked permission to modify recording folder and BCM system user has full rights on this folder.

Best regards,
Alehandro.

alexander_kupke
Participant
0 Kudos

Hi Alehandro,

despite it should work like Lloyd described it, I know occasions in SAP CCtr, where a date to do something, e.g. make a callback or sometimes a deletion, is stored with the item on generation of the item. usualy you would find a database table then holding e.g. recording GUIDs and planned deletion dates, if this might be true here. I honestly did not check it.

What this would do is, you make a recording with lets say 2 years deletion time set, you change the setting to 180 days and make another recording.

Recording 2 would be deleted after 180 days, Recording 1 still would stay for two years.

Maybe that helps to find the issue or at least get some idea.

BR

Alexander

Answers (0)