Archive customer development with SARA

we would like to archive our old, not used development so it doesn't occupy db, disturb where-used lists, etc.
It would be nice to have a possibility to recall such programs in some kind of read-only mode.
Is there a possibility to archive development with trans. SARA or something similar?
I haven't found any relevant archive object for it. Do you have some hints?
regards,
Kris

There is no SARA object. My solution is according to Rob's suggestion, delete the unwanted objects and release the transport. This will result in versions that you can later retrieve back if necessary. I have written a small report for this, e.g. listing all programs in VRSD that are not present in TRDIR, with a one click jump to standard version management. Other object types require checks in different tables, of course.
You must take care that the version database remains intact, e.g during system copies.
Upside: very simple, using standard functionality.
Downside: it is not integrated, you'd have to retrieve object dependencies manually by try and error.
Thomas
P.S. db space can be neglected, it's more about where used lists, system upgrades, undocumented programs etc.
Edited by: Thomas Zloch on Feb 4, 2011 6:48 PM

Similar Messages

  • How to deploy custom development with JDI

    We use JDI to deploy webdynpro for ESS application. for that we create a track, check in ESS components in the track and set up run time systems. now we are going to do custom development, for example: create interactive forms, etc.. we would like to use the same procedure to deploy modifications, but we could not found any software components to check in for the track. we are wondering, what should we do for our customer development? how do we create track without any software components?
    Thanks
    Jane Zhou

    Hi
    U can create the prduct and component by logging to SLD
    http://hostname:port/sld
    and then clicking on software catlog...
    regards
    Krishna

  • Unable to Archive Customer only with General Data

    Hi,
    I am trying to archive the Customer master only with General Data. I followed the below steps.
    1.Execute SAPF047 - To establish the link b/w customer and vendor
    2.Tran: XD99 , Set the del flag and confirm the same in xd03
    3.Tran: F56A , Select FI_ACCRECV object and perform the following
       1. Preproc => Preprocess resulted that no data found in this category
       2.Write => Preprocess resulted that no data found in this category
       3.Delete  => No data found
    Note : I selected "General Master Records" and also tried with "SD Data" and "FI Data".
    All resulted the same. Any Hints on this ?
    Regards
    Prasath

    Hi Prasath,
    Please follow the following steps...
    1)Go to Transaction <SARA> and give the object name FI_ACCRECV and press ENTER
    2)Go to Customizing -> Application-Specific Customizing->Mark customer for deletion (centr.) and mark the customers for deletion(This screen can alternatively be reached using transaction XD06).
    3)Schedule the Write variant and execute the jobs
                   Data To Be Archived ---> General Data
                   Customer -
    > Give Customer No to be archived
                   Consider Del Indic----
    > Checked (If you are not doing step2, this can be unchecked)
                   Processing option----
    > Select Production mode
    4)Select Delete in SARA and run the delete jobs for the data which has been archived in step 3.
    I dont see a preprocessing program available for the archiving object FI_ACCRECV. If you have that option available then it should automatically set the deletion indicator when u run the program , ie in that case step 2 can be avoided)
    Hope this input helps you.
    Regards
    Asish

  • Anyone doing extensive custom development?

    Hello,
    Is there anyone out there who has done a lot of custom development with the MDK?  I have uncountered numerous bugs/features which are really troublesome, and would like to exchange stories.  The biggest aggravation I have had so far is that I have to keep starting and stopping the Mobile Engine after doing a synchronization.  Any work-arounds found here?
    Bill

    Hello Tim,
    Thank you for responding.  I have a number of problems with Mobile development.  These are not simple matters. Let's focus on the issues one at a time.  We'll worry about my synchronization problems a little bit later.  This discourse should be very valuable to the readers.
    Let's first deal with dependent and independent applications. 
    I have an application that uses SyncBo.  This application provides a local Material Master on the device.  This material master is a tiny slice of the actual material master that resides in CRM system.  This application was developed using the SmartSync wizard in Eclipse and the SyncBO builder in CRM.  I ran the wizard and plugged in the meRepMeta.xml file from the backend, and then modified/extended the generated code by adding search capability and other front end things.  This application is working well.  Let's call this the independent application.
    I then started working on a dependent application.  This application is looking up inventory, and therefore must access the material master on the device, without duplicating the material master or modifying it in any way.  After the user selects the material he is interested in seeing inventory for, the application uses generic synchronization to get the inventory position.
    I began the dependent application by copying my material master application and making extensive modifications to it.  Perhaps this was not the right strategy.  Nevertheless, I completed the application, and everything seemed to be working find.
    Then I started to do some development testing.  The first problem was that the materials in dependent application were duplicated.  I also noticed that the material in the material master application were also duplicated.  I am not sure what caused the duplication.  I made some more modification to the dependent application, and the application began to exhibit intermittant behavior and eventually went down completely.  That is where the application stands as I am writing this.
    After extensive debugging, I see that the variable SYNC_BO_DESCR is set to null after the following initialization, causing the entire application to fail upon startup:
    private static final SyncBoDescriptor SYNC_BO_DESC =
              DESC_FACADE.getSyncBoDescriptor(SYNC_BO_NAME);
    The variable SYNC_BO_NAME is the same in both independent and dependent applications, as is the file meRepMeta.xml.  I tried a variation of the dependent application that uses the classes in the independent application to access the SyncBo.  This variation did not have its own meRepMeta.xml file.  This did not solve the problem.
    What do I do from here? 
    Many thanks.
    Bill

  • Upgrading PeopleSoft and Risks with Custom Development

    My company's parent is on PS 8.8, and is trying to bring my company into their system. To do this, they are going to have to do a lot of custom development surrounding labor-based project costing.
    From some of the PeopleSoft developers, I am hearing that it is risky to develop on this older platform, and then upgrade to version 9.1, because some of the customization will not carry over well and will need to be re-written. Their boss insists that this is an exaggeration, and it should not be a concern.
    Can someone please tell me what the pitfalls are of doing heavy custom development on an older version with plans to upgrade in the immediate future?
    Thank you so much.

    Hi Alexandra,
    I'll give you the details of attaching an application log to BPEM which are (Let say) gnerated by a Transaction.
    Step 1: Define Business Process Area
    Step 2: Define Business process code
    step 3: Define Transaction attached to this Business Process Code
    Step 4: Run transaction EMMA to view it.
    I can write all the customizing for this here also however i would recommond a link which contains the cookbook of implementing BPEM.
    Go to :
    SAP service market place->sap for utilities->product information->Business Process Exception Management->cookbook & Guidelines->BPEM Cookook
    <https://websmp101.sap-ag.de/solutions>
    In this document go to the Section 4 (Customizing) here you can see all the steps in detail with example to set up the system for attaching an Application log with BPEM.
    In case if you face some problem, revert.
    Please assign the point.
    Amit

  • Problem with custom development for documents in Record Management

    In Record Management i have setup a record model. It contains Bor objects, documents, cases and so on.
    Each kind of record managent object has it own requirements.
    For the documents there is a requirement which demands that if the scandate is changed also the date till which the document must be helded in the system must be changed.
    This cannot be done automatically via default SAP and i don't want to let the customers do it there selfs, to much risk they make errors, so this must be done via custom development.
    The logic searches in a enhanced method for the right attributes from the importing list of available attributes of the particular document.
    This is going well in the development system but when i transport it to the test system it fails. I have noticed that the content of a custom developed field ( for example ZSCANDATE) is loaded well but a default field like SRM_DOM_STORAGE_START not. The systems returns an error that the description of the attribute is missing. When i look in the DMWB ( DocuMent WorkBench )  i dont see errors, but afcorse there is one.
    What can i have forgotten in my record management installation?
    Offcorse the test system is a copy of a working development system, but you have also some things that are system dependent. and i think i have forgotten some of those..
    If you have a idea let me know!
    kind regards,
    Anton Pierhagen.

    Hi BalusC,
    thanks for the quick answer. I tried it as you said and now I get a validation error in my h:messages tag on my jsf page after submitting the form. There are no errors in my JBoss console, just this one word on my jsf page. Do you have any idea what this could mean?
    My two lists look like this:
    private ArrayList<GroupBean> selectedItems = new ArrayList<GroupBean>();
    private ArrayList<SelectItem> allGroups = new ArrayList<SelectItem>();The allGroups list gets filled like this:
    for (GroupBean group: groups){
    allGroups.add(new SelectItem(group, group.getName()));
    }where groups is a simple collection of GroupBeans which I read from the database. This seems to be correct; at least my list of checkboxes shows the correct group names.
    Now here is my selectManyCheckbox:
    <t:selectManyCheckbox id="sensor_access" value="#{sensorBacker.selectedItems}" layout="pageDirection" layoutWidth="3">
    <f:selectItems value="#{sensorBacker.allGroups}"/>
    </t:selectManyCheckbox>Any idea what goes wrong here?
    Thanks for your help!
    Wiebke

  • Archive Link problem with redundant document names

    Hi all,
    I have a tricky problem in archive link. I would like to attach some different documents to an HR/PD Organisation unit ( objekttyp pdotype_o )
    All customizing works fine but the problem is, all documents attached to one busines object ID have the same name ( in this case objectnumber.pdf)
    I am not lucky with this issue because  the users must be able to see all documents ( via document finder ) attached to the org. unit  and all what the users get, is a list of  one or more documents with exactly the same name.
    In some cases this are about 10 different documents and this issue is a very bad solution because users have to open all attached docs to recognize which one they need.
    During the import/check in of the documents via transaction OAAD and OAWD, SAP renames the original document name.pdf  into the related object ID.pdf and there is no way to rerename it or influence this process.
    I tried to use some scan software with SAP interface but unfort. with the same result because software of this kind use the archive link interface too and cannot influence the process of check in and rename.
    Has anybody an idea ( third party software, customer development or something like this ) to prevent this problem and give me the possibility to stay with the original document names or change it after check in?
    Thank you in advance
    Rayko

    How you fix this problem?
    I'm with the same problem. Could you help me please?
    Edited by: broullon on Jul 16, 2009 5:31 PM

  • Problem to migrate customer development

    We have implemented NWDI for ESS/MSS successfully.
    However, we found problem to migrate customer development into the NWDI
    despite we have followed the SAP Note: 696084 and converted customer
    development from EAR files into SCA file successfully. However, the
    system prompted error as we click import-check. The error is :
    Check Failed, because the sources are not contained in the archive
    Please advise.
    Thanks.
    Edward

    Uncar the SCA with sapcar, then add the necessary folders and files and use sapcar again to create a new SCA.
    Edited by: Pascal Willemsen on Feb 2, 2010 9:18 AM

  • There any way to re-sign the app developed with Adobe DPS?

    Hi Everyone , I explain a problem that I have with DPS Single Edition ( it useful that is until May ) to see if anyone knows a solution. I have developed an app for a client , but the client wants to publish the app in Apple Developer with your name . How to export the .ipa or .zip Dps asks certificates Apple account and logically put mine ... (customer is a large company and I do not give me your passwords Apple etc ) you know if there any way they can re-sign the app ? As you do when you develop an app for a client who wants to publish on their own?

    Ok they'll ask my client to send me those files.
    With notifications no problem because the app does not.
    With respect to  Itunes connect and publication in the AppStore, will my client who is responsible for publishing the app, complete data etc. from their own.
    Your help has been very helpful to me. 

  • Custom action with XML type input and output parameter.

    Hi,
    I want to develop custom action with xml type input and/or output parameter.
    Is there sample code for java side. How is the definition of input and/or output parameter and set/get methods?
    does it need special .jar file to develop custom action like this?
    Thanks.

    Cemil - yes, you can use XML data types.  Use the class
    com.sap.lhcommon.xml.XMLDataType
    for your parameter type.  Here is a snippet from a custom action we use to log XML (instead of just returning the #text node like the default logger does):
    public class XMLLogger extends ActionReflectionBase
        private String source;
        private String eventType;
        private String textMessage;
        private XMLDataType xmlMessage;
        public XMLLogger()
            log = new Logger("UserLog");
            source = DEFAULT_SOURCE;
            eventType = TYPE_INFO;
            textMessage = "";
            xmlMessage = new XMLDataType();
        public XMLDataType getXmlMessage()
            return xmlMessage;
        public void setXmlMessage(XMLDataType xmlMessage)
            this.xmlMessage = xmlMessage;
        public void Invoke(Transaction transaction, ILog ilog)
            StringBuffer sb = new StringBuffer();
            sb.append('[');
            sb.append(source);
            sb.append("] ");
            sb.append(textMessage);
            sb.append(XMLUtils.convertXmlToString(xmlMessage));
    XMLUtils is a helper class we wrote - it's just a bunch of standard Java XML boilerplate code.  The important part you need to know is XMLDataType.getDocument() will return an org.w3c.dom.Document.
    I hope that was enough information to help.
    -tim

  • How to register custom report under Custom Development Application

    Hi 2 all
    How to register custom report under the Custom Development application in R12 vision DB, and also confirm location/folder of Custom Development application in R12.
    Thanks
    Zulqarnain

    Hi,
    You may or may not need to "register" the workflow - it depends on the changes that you made and which Item Type you modified. Some applications are essentially hard-coded to use a specific item type and process, some hard-coded to use an item type but you can configure the process to use, and some allow you to specify which item type and which process to use.
    Without knowing exactly what you have done, though, there is no specific advice that anyone can give you here on what you need to do, apart from to ensure that you have saved the new definition to the database.
    HTH,
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

  • Customer statement with cheque details

    Hi
    My client requires a customer statement including the cheques deposited for collection and the post dated cheques received from the customers.  Please tell me this requirement can be met through any standard reports or should I go for a development ?

    You need to go for development. Populate check number in Reference field or Assignment field. In custom development, read line items with posting key 15 and get document number for that line item, in this document read, check number & line item with bank G/L account which has exact check amount. Amount on line item with PK 15 is not aways check amount as there may be residual due to partial payment, small difference charge off etc; amount on PK 15 is clearing amount.
    I hope this helps.

  • The custom development is not visible .

    Hi Gurus,
    I am trying to do the custom developments in SAP CRM 7 .
    Eg : Creating a new component with a table view .
    When I am trying to execute the custom development , Internet  explorer  opens but I cant see any thing .
    Not even frame .
    NOTE : Its not throwing any error .
    Eg 2 : Adding a new view in the overview page of an existing component .
    I cant see the assignment block in the view set configuration .
    Is there any configuration need to be done for making the custom developments available ?
    NOTE : This is a new system .
    Thanks in advance .
    Naval
    Edited by: naval  bhatt on Jul 22, 2011 11:37 AM

    Hi Naval,
      Please check whether you added your view under the main window in Runtime Repository.
    Regards,
    Lakshmi.Y

  • Doubt in customizing request with respect to table entries

    Hi All,
    I have a doubt in customizing request with respect to table entries.
    Suppose I have a customizing request with respect to a table that contains say 10 entries in the development system.
    Now I am transporting this request to the quality system in which the same table contains 20 entries.
    When I am transporting this table from the development system to the quality system, will my 10 entries in the development system get added to the 20 entries in the quality system or will my table get overwritten in the quality system.
    What difference will this be if it is a workbench request ? .
    Regards,
    Sushanth H.S.

    Hello,
    So if we are transporting contents of a table from one system to another, it should always be a customizing request and not a workbench request right.
    If the "Delivery Class" of the table is 'C'(Customizing table, maintenance only by cust., not SAP import) it will ask for a customizing request.
    If it is 'A'(Application table (master and transaction data)), it will ask for Workbench.
    To add to your previous qn, when you transport the entries to subsequent system it will always check the KEY FIELDS and then update. If you see a transport, then the table entries are represented by their key fields.
    If you create new entries in your table and transport, it will add the records. Else it will modify them
    Hope i am clear.
    BR,
    Suhas
    Edited by: Suhas Saha on Jan 23, 2009 11:51 AM

  • Issue in a custom workflow with Approval Type Notification. Urgent

    Hi
    I have created a custom workflow which contains an approval notification.
    If the user approves/rejects the notification I need to update a table column as Approved or Rejected.
    I have created a function activity,say X, which calls a PL/SQL procedure.
    The issue is,
    when the user approves or rejects the notification, the function X errors out even without entering the PL/SQL procedure.
    Following is the error message
    An Error occurred in the following Workflow.
    Item Type = XXYH_UMX
    Item Key = 55
    User Key =USERKEY:55
    Error Name = -6502
    Error Message = ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    Error Stack =
    Wf_Engine_Util.Function_Call(XXYH_UMX_WF_PKG.is_resp_assigned, XXYH_UMX, 55, 242407, RUN)
    Activity ID = 242407
    Activity Label = XXYH_UMX_ASSIGN_RESPONSIBILITY:XXYH_UMX_RESP_ASSIGNED
    Result Code = #EXCEPTION
    Notification ID =
    Assigned User =
    If I go the function from any other function,say Y, (bypassing approval notification) it works fine.
    Can you please help me what could be the issue?
    Thanks,
    Kamath.

    The danger in putting in one activity is that if there is any scope longer-term to expand the process to multiple activities, then it may be better to break it out into a sub-process early in the design phase.
    Generally, you get the feeling from the client fairly early on about whether they have a final design and how likely they are to complicate the process later on :)
    I wouldn't include it as a post notification function myself - it saves a tiny amount of processing time and database space, but at the cost of making it less clear what is happening. Plus you'd need to check the result in the PNF manually - putting it on a conditional branch ensures that you always know what the value is. If the lookup type changes at any stage, you would need to check a PNF to ensure that the code still remains valid; if it's on a branch then the only thing to change would be to change the label on the branch.
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

Maybe you are looking for