Residence Times for Archiving Object

Hi SAP Archiving Experts,
I am working on an analysis Project.I have finalised the List of Archiving Objects and need the residence times fro each archiving object.
Can any one let me know the source from which i can get the Standard SAP Recommended / the BEST PRACTICE for taking the Residence Time for the Archiving Objects...
Mainly : FI, CO , HR Transaction Area Archiving Objects....
Thanks.Kumar

Hello Kumar,
Residence times for archive objects usually differ from company to company as it depends on the needs of the business (and what they will agree to).  Some companies will use a standard residence time across all archive objects to make it easy for everyone to remember.  For example, some companies will use Current Year plus 2 as a base for all of the transactional data.  The technical archive objects (such as idoc's, application logs, etc.), will have a shorter residence time.
Some of the HR objects will have a 2 year residence time hardcoded into the archive programs which you cannot change.
The book Archiving Your SAP Data from SAP Press gives some examples of common residence times.  The second edition of this book is now available but I have not seen that yet and do not know if this version provides additional information.
Hope this helps.
Regards,
Karin Tillotson

Similar Messages

  • Residence and restention time for archiving object

    Folks
    I am starting archiving in our company and have question on residence time and retention time of the document.
    In which activity or t code we use to specify these timing once we determine that timing after discussing with business.
    So we have to specify these timing by module like SD ,MM or individually for each archiving object eg
    SD_VBKA
    Can some one specify the IMG activity in where to specify these timings or direction in this area
    thanks

    HI,
    Please check the below link :
    http://help.sap.com/saphelp_45b/helpdata/en/ed/df10ecd81411d1a9620000e8a6f09e/content.htm
    http://www.saptips.com/wpSelectDoc.asp?cmbCategory=Data%20Archiving
    Regards
    Sreedhar Reddy

  • Re: Retention Period, Residence time and Archiving Cycle

    Hello Experts,
    1.Could someone help me where we maintain the retention period, residence time and archiving cycle for an archiving object.
    2.How to schedule a background job for  archiving???
    Regards
    RR

    Hello RR,
    Residence period: Most of the archiving object residence period is maintained in customizing > Application specific customizing in Archive development tool access through transaction SARA.
    Note: There are some archiving object for which you can't maintain residence period however these archiving object residence period should be manually controlled in write variant.
    Retention Period: This retention period is mentioned in archive server.
    Total retention time = Online Residence period + Offline Retention period.
    2. You can schedule archiving jobs by SARA transaction. This transaction will help in scheduling the job background. Or By using Background user id, one can schedule the archiving jobs by background.
    -Thanks,
    Ajay

  • Prerequisites for archive object

    HI all,
    I need to do archiving in the objects FI_FICA and FI_MKKDOC . What are the prerequesites I need to set before archivig these objects.
    Suggestions please.
    Thanks in advance,
    Shreee.

    Hi Shree,
    Prerequisites for FI_MKKDOC are:
    1. Document should be closed.
    2. It should meet residence time.
    Prerequisites for FI_FICA are:
    1. Document should be cleared.
    2. It should meet residence time.
    Archive FI_FICA documents only after archiving FI_MKKDOC documents.
    -Thanks,
    Ajay

  • Display times for "action objects"

    I work on a MacBook Pro, MaxOSX 10.7.5, Captivate 6.
    I need to hide a button that we have made as part of a "overlay" GUI - a form of CSS. We created a master project and coded it to be downloaded to all our other projects as a overall GUI.
    But in some projects I'd like to hide a single button - not to be able to press. Not through the whole project but after let's say three to five slides. I tried using a simple smartshape but the hidden area can still be clicked. Using clickboxes or button allow me to over ride the "CSS-button" but they have a major flaw: they only last the rest of the slide and I'd like to have them throughout the entire project.
    Copy-paste is NOT an option in this case - the project lenghts are vast ...
    Is there a clickbox, button, other object or advanced action that could make an "action object" to be displayed throughout the entire project?
    Or is there a widget och well trimmed programmer out there that could solve this?
    Very grateful for all good tips and answers!
    /Cheers!

    Hi,
    Thank you for the welcoming seems like a good forum
    to hang out in and learn new things!
    I guess I wasn't as clear as I should when describing
    my issue.
    In our work we have made a "Master Project" to function
    as a sort of CSS (Cascade Style Sheet) - just like you did in
    former web design.
    The Master Project functions roughly as a Master Slide
    but it has some benefits that a Master Slide isn't capable of.
    We use the Master Project to export our interface to
    all the other projects within the e-learning project.
    So instead of having to make changes in the Master Slide
    in every project we have a better control of GUI
    changes affecting the overall e-learning project.
    Your links have given us a great tool to work with!
    We have completely missed the possibility to convert
    a smartshape to a button and with that making it
    posible to be displayed throughout the project.
    Many thanks for those tips!
    All the best and a happy week-end!
    /Patrik
    Från:  Lilybiri <[email protected]>
    Svara till:  <[email protected]>
    Datum:  torsdag 7 mars 2013 14:09
    Till:  Patrik Lögdqvist <[email protected]>
    Ämne:  Display times for "action objects"
    Re: Display times for "action objects"
    created by Lilybiri <http://forums.adobe.com/people/Lilybiri>  in Advanced
    Adobe Captivate Users - View the full discussion
    <http://forums.adobe.com/message/5128986#5128986>
    Hello and welcome to the forum, But I don't understand your question very
    well. Perhaps it is only a matter of terminology. What do you mean by 'Master
    Project'? Is that a template, in which you have a custom theme, perhaps some
    advanced actions, variables, and of course master slides? You need interactive
    objects on all or a lot of slides, correct? I have been blogging a lot about
    the shape buttons, only interactive objects that allow that. Even did a
    webinar about them for Adobe. Here are some
    links:http://lilybiri.posterous.com/why-i-like-shape-buttons-captivate-6http:/
    /lilybiri.posterous.com/toggle-shape-buttonshttp://lilybiri.posterous.com/want
    -a-button-on-question-slide-in-capti vate
    <http://lilybiri.posterous.com/want-a-button-on-question-slide-in-captivate>
    http://blogs.adobe.com/captivate/2012/09/training-lilybiris-favourite-
    shapes-to-trigger-advanced-actions.html
    <http://blogs.adobe.com/captivate/2012/09/training-lilybiris-favourite-shapes-
    to-trigger-advanced-actions.html>  If you want control over the visibility of
    such a shape button, do not put them on a master slide, but time them for the
    rest of the project, starting with the slide where they should appear for the
    first time. Reason is that objects on master slides do not have an ID, which
    means that they cannot be hidden or disabled using a (advanced) action.
    Lilybiri
    Please note that the Adobe Forums do not accept email attachments. If you want
    to embed a screen image in your message please visit the thread in the forum
    to embed the image at http://forums.adobe.com/message/5128986#5128986 Replies
    to this message go to everyone subscribed to this thread, not directly to the
    person who posted the message. To post a reply, either reply to this email or
    visit the message page: http://forums.adobe.com/message/5128986#5128986 To
    unsubscribe from this thread, please visit the message page at
    http://forums.adobe.com/message/5128986#5128986. In the Actions box on the
    right, click the Stop Email Notifications link. Start a new discussion in
    Advanced Adobe Captivate Users by email
    <mailto:[email protected]il.fo
    rums.adobe.com>  or at Adobe Community
    <http://forums.adobe.com/choose-container!input.jspa?contentType=1&containerTy
    pe=14&container=2268>  For more information about maintaining your forum email
    notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Residence and restention time for archiving SD document

    Folks
    I am starting archiving in our company and have question on residence time and retention time of the document.
    In which activity or t code we use to specify these timing once we determine that timing after discussing with business.
    Can some one specify the IMG activity in where to specify these timings.
    thanks

    Hi,
    Where to define Residence Time and Retention Time?
    Residence Time :
    Goto SARA ---> Give the object name and press ENTER ( Eg:- SD_VBAK)
    Goto  Application-Specific Customizing ---> and double click on Archiving Control for Sales Doc
    Here you could specify the residence time.
    Retention Time :
    This is defined while you configure the Content Repository or the Thrid party storage system. The transaction code which could help on this is <OAC0>
    Regards
    Asish

  • During writing for archiving object FI_MKKDOC, file is not getting created

    Hi Experts,
    I am new to archiving concept & have one archiving object FI_MKKDOC which i have to complete as soon as possible.
    In this i have done all the basic settings & when i am excuting the transaction after putting production variant & scheduling it as immediate with LP01 printer.Job is finished successfully but in the log there is no message for any file creation. I have checked AL11 transaction also, no file is getting generated. Please help, we have configured the logical file ARCHIVE_GLOBAL_PATH and ARCHIVE_DATA_FILE.

    dont you have a spool file for this archiving job? This should usually list errors that prevented an item from beeing archived, and if nothing was archived, then no file exists.
    When you define a variant for the write step, then select full detailed log in the lower part of the selection screen, especially if it is the first time that you archive with this object.
    Further, please read the docu behind the blue info button in the selection screen. This tells you the sequence you have to use for the archiving as well as other important details.

  • Finalize() method being called multiple times for same object?

    I got a dilly of a pickle here.
    Looks like according to the Tomcat output log file that the finalize method of class User is being called MANY more times than is being constructed.
    Here is the User class:
    package com.db.multi;
    import java.io.*;
    import com.db.ui.*;
    import java.util.*;
    * @author DBriscoe
    public class User implements Serializable {
        private String userName = null;
        private int score = 0;
        private SocketImage img = null;
        private boolean gflag = false;
        private Calendar timeStamp = Calendar.getInstance();
        private static int counter = 0;
        /** Creates a new instance of User */
        public User() { counter++;     
        public User(String userName) {
            this.userName = userName;
            counter++;
        public void setGflag(boolean gflag) {
            this.gflag = gflag;
        public boolean getGflag() {
            return gflag;
        public void setScore(int score) {
            this.score = score;
        public int getScore() {
            return score;
        public void setUserName(String userName) {
            this.userName = userName;
        public String getUserName() {
            return userName;
        public void setImage(SocketImage img) {
            this.img = img;
        public SocketImage getImage() {
            return img;
        public void setTimeStamp(Calendar c) {
            this.timeStamp = c;
        public Calendar getTimeStamp() {
            return this.timeStamp;
        public boolean equals(Object obj) {
            try {
                if (obj instanceof User) {
                    User comp = (User)obj;
                    return comp.getUserName().equals(userName);
                } else {
                    return false;
            } catch (NullPointerException npe) {
                return false;
        public void finalize() {
            if (userName != null && !userName.startsWith("OUTOFDATE"))
                System.out.println("User " + userName + " destroyed. " + counter);
        }As you can see...
    Every time a User object is created, a static counter variable is incremented and then when an object is destroyed it appends the current value of that static member to the Tomcat log file (via System.out.println being executed on server side).
    Below is the log file from an example run in my webapp.
    Dustin
    User Queue Empty, Adding User: com.db.multi.User@1a5af9f
    User Dustin destroyed. 0
    User Dustin destroyed. 0
    User Dustin destroyed. 0
    User Dustin destroyed. 0
    User Dustin destroyed. 0
    USER QUEUE: false
    INSIDE METHOD: false
    AFTER METHOD: false
    User Dustin destroyed. 1
    User Dustin destroyed. 1
    User Dustin destroyed. 1
    User Dustin destroyed. 1
    USER QUEUE: false
    INSIDE METHOD: false
    AFTER METHOD: false
    User Dustin destroyed. 2
    User Dustin destroyed. 2
    User Dustin destroyed. 2
    User Dustin destroyed. 2
    User Dustin destroyed. 2
    User Dustin destroyed. 2
    User Dustin destroyed. 2
    User Dustin destroyed. 2
    USER QUEUE: false
    INSIDE METHOD: false
    AFTER METHOD: false
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    User Dustin destroyed. 3
    USER QUEUE: false
    INSIDE METHOD: false
    AFTER METHOD: false
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    User Dustin destroyed. 4
    USER QUEUE: false
    INSIDE METHOD: false
    AFTER METHOD: false
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    User Dustin destroyed. 5
    USER QUEUE: false
    INSIDE METHOD: false
    AFTER METHOD: false
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    User Dustin destroyed. 6
    Joe
    USER QUEUE: false
    INSIDE METHOD: false
    AFTER METHOD: false
    User Dustin pulled from Queue, Game created: Joe
    User Already Placed: Dustin with Joe
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    User Dustin destroyed. 7
    INSIDE METHOD: false
    INSIDE METHOD: false
    USER QUEUE: true
    INSIDE METHOD: false
    INSIDE METHOD: false
    User Dustin destroyed. 9
    User Joe destroyed. 9
    User Dustin destroyed. 9
    User Dustin destroyed. 9
    User Dustin destroyed. 9
    User Dustin destroyed. 9
    INSIDE METHOD: true
    INSIDE METHOD: false
    USER QUEUE: true
    INSIDE METHOD: false
    INSIDE METHOD: false
    INSIDE METHOD: true
    INSIDE METHOD: false
    USER QUEUE: true
    INSIDE METHOD: false
    INSIDE METHOD: false
    It really does seem to me like finalize is being called multiple times for the same object.
    That number should incremement for every instantiated User, and finalize can only be called once for each User object.
    I thought this was impossible?
    Any help is appreciated!

    Thanks...
    I am already thinking of ideas to limit the number of threads.
    Unfortunately there are two threads of execution in the servlet handler, one handles requests and the other parses the collection of User objects to check for out of date timestamps, and then eliminates them if they are out of date.
    The collection parsing thread is currently a javax.swing.Timer thread (Bad design I know...) so I believe that I can routinely check for timestamps in another way and fix that problem.
    Just found out too that Tomcat was throwing me a ConcurrentModificationException as well, which may help explain the slew of mysterious behavior from my servlet!
    The Timer thread has to go. I got to think of a better way to routinely weed out User objects from the collection.
    Or perhaps, maybe I can attempt to make it thread safe???
    Eg. make my User collection volatile?
    Any opinions on the best approach are well appreciated.

  • Read program for archiving object

    How to find the read program for the given archive object.
    Which transaction is used for this purpose.
    Shree.

    HI Abishek,
    Thanks. I dont find read program for the Archiving object FI_FICA in AOBJ. How to find it .
    Shree.

  • Editing the display time for grouped objects

    Hello, I am having issues editing the display time for grouped items. I am using Captivate 7 and I love how now the grouped items only show as one item in the timeline because it reduces the number of rows visiblein the timeline for each object on a slide. However, now that the grouped objects no longer individually appear in the timeline, I can't make any display adjustments to the grouped objects as a whole.
    Has anyone else had this issue and is there a work around? My main issue is that if I have to extend or shorten the audio for the slide, and I have assigned an advanced action to the grouped object, in order to adjust the grouped object to match the audio, I have to now ungroup, make the adjustment, regroup, then reset the advanced action using the new group name. It is frustrating and time consuming.

    To expand and view the grouped items on the timeline, you need to click the Arrow symbol next to the group name. Once you expand, you can select the individual object and adjust the timings.
    Alternatively, you can select the individual object of the group on the slide and adjust the timings from the Timing accordion. You can do this without ungrouping.
    Sreekanth

  • Searching for Archiving Object for table COMH PP-PI messages header

    Hallo,
    i am faced to archive records from table COMH (PP-PI message headers).
    And searched SMP, SDN, Dataguides but i could not find any objects or delete-reports for this table.
    Could anyone give input on how to get rid of the records in COMH?
    with regards
    ingo

    Hello Ute,
    thanks for your informations.
    We are going to start RCOCB009 as batchjob periodical, once per month, to get rid of elder messages.
    with regrads
    ingo

  • How do I select more than one message at a time for archiving

    I want to archive multiple messages into one archive folder. How do I select more than one message at a time?

    Really appreciate the help. Many thanks

  • Create/update date and time for any object

    Hi All,
    How to find that at what date and time at which perticular object is created or updated.
    Thanks,
    Nitesh

    Example below:
    [email protected]> alter session set nls_date_format='dd-mm-yyyy hh24:mi:ss'
    2 /
    Session altered.
    [email protected]> select owner, object_name, last_ddl_time
    2 from dba_objects
    3 where owner = 'MOB' and object_name = 'T';
    no rows selected
    [email protected]> create table t(id int);
    Table created.
    [email protected]> select owner, object_name, last_ddl_time
    2 from dba_objects
    3 where owner = 'MOB' and object_name = 'T';
    OWNER OBJECT_NAME
    LAST_DDL_TIME
    MOB T
    30-08-2006 14:15:58
    [email protected]> column object_name format a30
    [email protected]> /
    OWNER OBJECT_NAME LAST_DDL_TIME
    MOB T 30-08-2006 14:15:58
    [email protected]> alter table t add x int;
    Table altered.
    [email protected]> select owner, object_name, last_ddl_time
    2 from dba_objects
    3 where owner = 'MOB' and object_name = 'T';
    OWNER OBJECT_NAME LAST_DDL_TIME
    MOB T 30-08-2006 14:16:25
    Best Regards
    Krystian Zieja / mob

  • No asset was archived for AM_ASSET OBJECT

    Hi Experts,
    I am new to SAP and Data Archiving.
    Please help me.
    What should be the residence time for AM_ASSET object.
    and If I try to archive AM_ASSET with residence time as 0 or blank. In job log i am getting d message "no asset was archived". what should be d reason?
    Regards,
    Mudiyappa

    If you are new to SAP and archiving then you should start with the docu which can be found help.sap.com
    the easiest way to get to the documentation is to use the archiving object name
    e.g. in Google just enter
    AM_ASSET site:help.sap.com
    Once you open such a link like Archiving FI Asset Data (FI-AA) - Financial Accounting (FI) - SAP Library
    then you can find the general introduction for data archiving as the first entry in the navigation menu on the left.
    This keeps you already busy for some hours (or days, if you take the chance to test what you read)
    This object specific  documentation has as well sections which talk about prerequisites and residence times.
    In any case, before you carry out an archiving job, you should make sure that you have the most recent OSS notes with bug fixes in your system. Archiving is something final, there is not much you can do if the data is gone. So go to the service.sap.com/notes site and search again with the archiving object and read those notes and decide which one needs to be in your system. Among them you will find plenty of information to get a deep understanding about archiving in general and for this specific object. Some are in dedicated consulting notes, other are just as explanation next to bug fixes.
    And if you execute an archiving job as a beginner, then always use the detailed log to get full information. Remember a job log is related to the technical execution of the job, the log with the error messages from archiving is found in the spool file to the job.

  • Residence Time in EC_PCA_ITM

    Hi,
    I am looking for residence time option some where on the archiving of profit center data. I don't see this anywhere. Can you please let me know where can I find this residence time option so I can schedule a background job.
    Thanks

    Hi Venkat,
    There is no feature to customize residence time for EC_PCA_ITM. you need to limit the residence time using the archive variant during the write job. For this, go to SARA, enter the archive object as EC_PCA_ITM -> click on Write-> maintain variant. Here you can limit by fiscal year and period. exact date range is not possible.
    Thanks,
    Naveen

Maybe you are looking for