Compare programs for 2 systems ?

Hi,
is there a standard SAP functionality (program/tcode) that can compare the source code of a list of programs (optionally with related includes) on 2 different programs ?
So a kind of remote comparison for multiple programs ?
best regards,
Hans

Transaction SREPO is a good step in the right direction but needs a few more days of coding to make it a lot more useful - anyone who has tried to use it will know what I'm talking about.
If you like what you see in transaction SREPO, I suggest you take a look at the free apps in Salt (saltapps.com) especially the Matrix app - it allows you to compare whole landscapes simultaneously, drill down and also analyze the new namespaces without the long wait, it also provides the transport information and relative version so that you can see why the difference is there and what to do to fix it.
Cheers,
Dave

Similar Messages

  • Is it possible to create a program for embedded system

    Is it possible to create a program for embedded system?

    Yes. Many solutions.
    1 = http://jcx.systronix.com/
    2 = http://www.harbaum.org/till/nanovm/index.shtml (see links to Asuro)
    And many more but I'm too lazy too look them for you ...
    Dan

  • Compare programs in different systems

    I'd like to know if there is an easy way to compare SAP programs across systems. It is the same program, but I'm NOT talking about version management in the same system with the nice compare that it offers. We specifically would like to use something for e.g. RFC connect to the other system and compare content of a specific program in both.

    Hi,
    Use ABAP Splitscreen Editor (SE39) to compare your program in one system with the other. For example, compare the program in the Development System with that in the TEST System. Do this from the Development System. A RFC needs to be defined to the Test/Other system. On the ABAP Splitscreen Editor, click on the button Compare different systems and give the RFC destination of the TEST/Other system. When on the Editor, click compare, to compare the programs.

  • Comparable program for Adobe that will run on IPad?

    Is there an IPad app that takes the place of Adobe?

    There are many apps that are available that you can watch videos with on the iPad. Many of the major news networks and entertainment channels in the U.S. have their own iPad apps and they have lots and lots of content available with these apps.
    CNN, FOX News, CBS News, USA Today, PBS, Discovery, ABC, NBC, TNT, TBS, HBO Go all have apps that allow you to watch news videos, weekly TV shows and other video content. All of the nfl.com content can be viewed on the iPad. ESPN has a couple of apps that show virtually of their videos as well. CBS Pro Football, ESPN Score Center XL.
    There are many ways to watch lots of video content on the iPad and the iPad also has the built in YouTube app.

  • How to compare all ABAP Programs (Workbench) between system?

    Hi BASIS Guru,
    Please kindly guide me How to compare all ABAP Programs (Workbench) between system?
    I have copy client (Export/Import) from PRD to DEV but I have some error about abap programs does not exist.
    For example COPA workbench object (Table and ABAP Program).
    Please kindly help.
    Thank you very much.
    Best Regards,
    Saiya

    Hi,
    You can use SE39 to compare your programs.
    Regards,
    Vijay

  • Is there a program for measuring blue prints comparable to ISQFT

    Is there a program for measuring blue prints comparable to ISQFT

    Supported Operating System(s):
    Windows XP, Windows Vista, Windows 7, Windows 2000, Web browser (OS agnostic), Unix, Solaris, Mac OS, Linux, IBM OS/400, HP-UX, AIX
    Seems like it works with the old Mac OS. But you might have a look at the Linux/Unix versions. OSX is after all UNIX.
    Peter

  • Running a Java Program for every shut down of system

    Hi
    I have a java program that sends an email to the Admin of my network.
    But this is program i just want to execute for every shutdown and on of my system
    Please Tell me how to execute my java program at system shutdown time and on time..
    Thanks

    Despite your objective, this is not a Java issue. The real question is "How does one run a program just before system shutdown?"
    How you execute such an application is system dependent. Java doesn't know when the system shuts down, only when the JVM shuts down. Unless you're willing to have JVM running the entire time the system is up, you'll need native code to detect system shutdown & launch the notification app.

  • Is there a program for movies and books comparable to the amazon prime?, Is there a program for movies and books comparable to the amazon prime?

    Is there a program for I pad comparable to the amazon prime?

    You're question doesn't make a lot of sense. Amazon Prime is a service provided by Amazon. It's primary feature is free or reduced shipping. If you order things from Amazon on your iPad, you can use your Amazon Prime membership for the free or reduced shipping. It also offers some free streaming video, which is available on the iPad through an app provided by Amazon.

  • How can eCATT used for testing of z program on DEV system &data on Quality?

    Hello All,
    Background - Custom object is (for e.g. any report program) which I want to test is present on DEV system  and required data (e.g. data that will be passed to selection screen fields of program) on Quality system.
    Question -How to do testing of program using eCATT without transporting my program to Quality box? Please anyone can give me any insights on this to fix the data availability issue. 
    My efforts - Created System data container specifying RFC connection for Quality system. Created Test Data Container with data available on Quality box. Here, I specified target system as 'Quality' for the data.  Created Test script (for SE38 tcode ) and did the parameterization(giving program name as parameter , other selection screen fields) and set the Target system for each parameter to QUALITY.  Created Test Configuration specifying with all required parameters .
    When I ran the test script from Test Configuration, test script started to run on Quality system. But failed saying program/object does not exist on quality box.
    Importance - This is required as no data available on DEV box, need to move program/object to Quality system. Hence, multiple transort requests are created.
    Edited by: Tripti on Feb 26, 2012 9:29 AM

    Thank you for your quick response, BalusC. I really appreciate your answer.
    Yes, you are right. If I manually code the same amount of those components in the JSF pages instead of generating them dynamically, the server will still run out of memory. That is to say, JSF pages might not accommodate a great deal of concurrent visiting. If I upgrade the server to just allow 1,000 teachers making their own test papers at the same time, but when over 2,000 students take the same questionnaire simultaneously, the server will need another upgrading. So I have to do what you have told me, using JS+DOM instead of upgrading the server endlessly.
    Best Regards, Ailsa

  • So I downloaded the wrong Airplane Mode program for my operating system and I now have AppleScript Error message.  It will not allow me to quit the program.  Also, once that happens how do I remove the program from the computer?

    So I downloaded the wrong Airplane Mode program for my operating system and I now have AppleScript Error message.  It will not allow me to quit the program.  Also, once that happens how do I remove the program from the computer?

    What Airplane Mode program? To stop a running program launch Activity Monitor (in utilities folder) and quit the program from there. To remove the program drag it to the trash or better use the uninstaller that should have come with it.

  • How to customize the program for maximum performance on my system?

    How to customize the program for maximum performance on my system?
    My system: i7-5820k processor, motherboard msi x99s gaming7, DDR4 RAM 8GB ,videocard MSI 970/

    What program?
    Mylenium

  • I received a Caution message - your computer contains a variety of suspicious programs.  Your system requires immediate checking! The system will perform a fast and free check of your PC for malicious programs.  Check OK

    I received this message this morning in Safari - Caution! Your computer contains a variety of suspicious programs.  Your system requires immediate checking! The system will perform a fast and free check of your PC for malicious programs.  Check OK

    So what did you do?
    If you fell for the scareware, you probably now have malware installed on your Mac.
    Allan

  • Search help for local system directories in ABAP program

    Hi all,
    Can anyone tell the standard search help available for local system directories on the client system?
    Regards,
    MVD

    Hi,
    You can use this FM.
    <b>RZL_READ_DIR_LOCAL</b> - Get list of files within specific directory(Application Server)
    *& Report  ZDIRFILES                                                   *
    REPORT  ZDIRFILES    .
    PARAMETER: p_fdir            type pfeflnamel DEFAULT '/usr/sap/tmp'.
    data: begin of it_filedir occurs 10.
            include structure salfldir.
    data: end of it_filedir.
    *START-OF-SELECTION
    START-OF-SELECTION.
    * Get Current Directory Listing for OUT Dir
      call function 'RZL_READ_DIR_LOCAL'
           exporting
                name     = p_fdir
           tables
                file_tbl = it_filedir.
    * List of files are contained within table it_filedir
      loop at it_filedir.
        write: / it_filedir-NAME.
      endloop.
    Or
    <b>FILE_GET_NAME</b> - Retrieve Logical file path.
    Use Transaction 'FILE' to view/create logical file paths
    Hope this will help.
    Regards,
    Ferry Lianto

  • Making programs for nokia phones which have symbian operating system

    hi
    I want to make program for nokia phones.I wrote a program for pc general application and i want to change it for mobile phones. Please inform me about how to make program for mobile phones step by step?
    thanks for your replies.

    frknml
    If your PC application is in java and suitable for the limitations of CLDC / MIDP, I really don't see any barrier -- of course, you may have to sacrifice much of the layout and possibly some of the functionality. Hard to say without knowing exactly what you have in mind.
    Simple core java classes require no conversion and can be adopted into your mobile app. MIDlet is the basic application class, roughly (only roughly) corresponding to Applet for larger platforms.
    So... I'm assuming that you're already reasonably famililar with the java language and syntax, and have a worked with a code editor and / or IDE. If that is the case, I would suggest you download and install NetBeans (if you don't already have it) and work through some of the mobility tutorials.
    www.netbeans.org/downloads/
    The javadocs for jsr-118 (included with NB) will also help. More complete docs and code samples are available in plenty, google java j2me CLDC MIDP sample codes.
    For Nokia-specific features, you may want to download the Nokia SDK and integrate it into NetBeans. Series 60 SDK 2.0 for Symbian OS is available at
    http://software.techrepublic.com.com/download.aspx?docid=78818
    (and many other places)
    But I strongly recommend that you focus on device-independent applications, and use device-specific features only where absolutely necessary.
    Hey - I'd never used java before (I do have experience in various other programming languages) and I had a centimetre-inch convertor up and running on my Motorola handset just 2 days after installing NetBeans.
    You know java, you may do better :-)
    All the best, Darryl
    Note: Download WTK 2.5 separately and integrate into NetBeans, the WTK 2.2 which comes bundled with NB has a few bugs :-(

  • Extraction program for EH&S (EH&S to XI scenario)

    Dear Experts,
    I am from the XI background and am new to EH&S. I would like to know whether there exists an extraction program to extract substance data from EH&S(ECC) and send it to XI. If yes then what is it? The EH&S team here doesn't know of any kind. They have only used Change pointers to extract data from one client to the another.
    Please help.
    Thanks,
    Merrilly

    Hello,
    How to set up ALE for substances is described in the IMG / Customizing for EH&S.
    For EH&S 2.7B on R/3 4.6C this is located under:
    Environment, Health & Safety -> Product Safety -> Interfaces -> EH&S Application Link Enabling (ALE) -> ALE for Specification Management.
    All necessary information should be found in 'Set up Distribution of Specification Data':
                                                                                    Set Up Distribution of Specification Data                                                                               
    In this IMG activity you set up the distribution of data on                   
         specifications (see also Information About the Concept in EH&S                
         Application Link Enabling (ALE)).                                                                               
    Requirements                                                                               
    1.  Setting the Active Code Page                                              
             To transfer the data using ALE, you must ensure that the active code      
             pages are the same in the receiving system and sending system as          
             follows:                                                                               
    -   You must select a code page for transfer (for example, SAP(ISO)       
                 code page 1100) that you set up on all SAP Systems that belong        
                 to your ALE distribution model.                                                                               
    -   In Customizing for Product Safety in the IMG activity Specify         
                 Environment Parameters using the environment parameter                
                 ALE_TRANSFER_LANGUAGE, you must specify a language of the             
                 previously selected code page as the transfer language in the         
                 sending system. This language controls which code page is active      
                 in the sending system during data transfer.                                                                               
    -   The RFC destinations of the target systems must be defined with       
                 the logon language that corresponds to the specified code page.                                                                               
    -   If data is to be transferred to different SAP(ISO) code pages,        
                 the operating systems of the sending and receiving systems must       
                 use the same character sets (ASCII or EBCDIC):                                                                               
    Sending system      Receiving system        Transfer possible             
             AS400               AS400                   Yes                           
             UNIX                UNIX                    Yes                           
             NT                  NT                      Yes                           
             NT                  UNIX                    Yes                           
             UNIX                NT                      Yes                           
             AS400               NT                      No                            
             AS400               UNIX                    No                            
             NT                  AS400                   No                            
             UNIX                AS400                   No                                                                               
    For more information, see:                                                                               
    -   The IMG activity Specify Environment Parameters                                                                               
    -   The IMG activity Set Up EH&S Native Language Support                                                                               
    -   The Product Safety documentation in the section EH&S Native           
                 Language Support                                                                               
    2.  Settings in Customizing for Distribution (ALE)                            
             You have made the necessary settings in Customizing for Distribution      
             (ALE).                                                                    
             Also maintain, for example, the sections                                                                               
    -   Basic Settings                                                                               
    -   Communication                                                                               
    3.  Settings in the Product Safety Component                                  
             Make sure that you have fulfilled the following prerequisites:                                                                               
    a)  Maintain the environment variables for serialization                    
                 Serialization collects the IDocs and makes sure that they are           
                 processed in the correct order. For more information, see               
                 section Serialized Distribution in Customizing for Distribution         
                 (ALE).                                                                               
    You specify the serialization number for the sending logical            
                 system in the IMG activity Specify Environment Parameters using         
                 the environment parameter ALE_SERIAL_ID. You specify one unique         
                 channel per logical system.                                                                               
    b)  Specify specifications to be distributed                                
                 If you want to distribute specification data manually, choose           
                 the specification directly from the hit list in specification           
                 management.                                                             
                 For automatic distribution, the specifications must appear in a         
                 set of hits that is assigned to the distribution method. If a           
                 set of hits has not been assigned, all of the specifications are        
                 distributed, providing that you have not defined filters.               
                 Apart from standard filters (see below), you can use the                
                 following customer exits to define further restrictions and             
                 filters:                                                                
                 - Specify Additional Table and Parameter Filter (1)                     
                 - Specify Additional Table and Parameter Filter (2)                                                                               
    c)  Ensure unique identification of specifications                          
                 The specification object must have a unique specification key.          
                 In the standard system, identification is supported by the              
                 specification key.                                                      
                 You can use the customer exit Develop Enhancement for                   
                 Identification to enhance the identification, for example, to           
                 link with one or more identifiers.                                                                               
    d)  Check authorizations                                                    
                 For manual distribution and automatic scheduling, you must have         
                 the read authorization for all the specification data to be             
                 distributed.                                                            
                 You also need the appropriate authorizations for inbound                
                 processing in the target system.                                                                               
    Activities                                                                               
    1.  Maintain the Distribution Model in Distribution (ALE) Customizing           
             In Customizing for Distribution, call the IMG activity Maintain             
             Distribution Model.                                                         
             For more information, see the documentation for the IMG activity.           
             To guarantee communication between systems during distribution, you         
             must make the following entries in the IMG activity Maintain                
             Distribution Model by choosing Add method:                                                                               
    Field             Entry                                                      
            Sender/client:    <Key for EH&S system>                                      
            Receiver/server:  <Key for target system>, for example,                      
                              Sales and Distribution system (SD), on which EH&S          
                              is installed.                                              
            Object name/interface:   Substance (substance(specification),                
         BUS1077)                                                                               
    Method:           SavRepMul (save replicated specifications)                                                                               
    Note:                                                                               
    Message type SUBMAS is supported.                                                                               
    You can set the following filters:                                                                               
    -   Reducing specifications by determining recipients:                               
                 You can reduce the specifications to be distributed by defining                  
                 the following filters:                                                           
                 - Specification type                                                             
                 - Authorization group                                                            
                 - Substance nature                                                               
                 - Set of hits (external key of group object)                                     
                 You can enter several values for a filter field. Individual                      
                 values are linked with OR, whereas the filter groups are linked                  
                 with AND.                                                                               
    If no filters are entered, all specifications are distributed.                                                                               
    -   Reducing specifications using 'IDENTHEADER' filtering                            
                 You define the identification category and identification type                   
                 whose specifications are to be distributed.                                                                               
    -   Reducing data using 'PROPHEADER' filtering                                       
                 You specify the value assignment types for which specification                   
                 data is to be distributed.                                                                               
    -   In Distribution (ALE) Customizing, you can use the IMG activity                  
                 Set Up Segment Filtering to exclude further tables from                          
                 distribution, for example:                                                       
                 - Material assignment                                                            
                 - Regulatory list assignment                                                     
                 - Reference specification assignment                                             
                 - Usage                                                                               
    - Assessment                                                                               
    Then in Distribution (ALE) Customizing, you maintain the IMG                         
             activity Generate Partner Profiles.                                                                               
    2.  Maintain Settings in the Sending and Recipient Systems                               
             The following tables must be maintained in the same way in the                       
             sending and recipient systems:                                                                               
    -   Value assignment type TCG01 and description TCG02 (system                        
                 tables)                                                                               
    -   Table of names for the DDIC objects TCG03 (system table)                                                                               
    -   Table of names for the child DDIC objects TCG04 (system table)                                                                               
    -   Specify Value Assignment Types                                                   
                 Value assignment type TCG11 and description TCG12                                
                 Value assignment type - specification type assignment TCG13                                                                               
    -   Identification category TCG21 and description TCG22 (system                      
                 tables)                                                                               
    -   Check Identification Types                                                       
                 Identification type TCG23 and description TCG24                                                                               
    -   Check Identification Listing                                                     
                 Identification listings TCG26 and description TCG27                              
                 Definition of identification listings TCG28                                                                               
    -   Assign Characteristic-Specific Identification                                    
                 Overriding identification list definitions TCG29                                                                               
    -   Specify Specification Types                                                      
                 Specification type TCG31 and description TCG32                                                                               
    -   Specify Authorization Groups                                                     
                 Authorization object TCG36 and description TCG37                                                                               
    -   Specify Types for User-Defined Texts                                  
                Value assignment text type TCG41 and description TCG42                                                                               
    -   Create Sources                                                        
                Source TCG46                                                                               
    -   Specify Source Types                                                  
                Source type TCG47 and description TCG48                                                                               
    -   Set Up Property Trees                                                 
                Property tree TCG51 and description TCG52                             
                Property tree - value assignment type assignment TCG53                                                                               
    -   Specify Data Origin                                                   
                Data origin TCG56                                                                               
    -   Specify Phrase Libraries and Phrase Groups                            
                Phrase library TCG61 and description TCG62                            
                Phrase group TCG63 and description TCG64                                                                               
    -   Specify Language Selection                                            
                Phrase language (languages supported in phrase library) TCG65                                                                               
    -   Value assignment type class characteristic TCG66                      
                System table, filled using master data matchup                                                                               
    -   Check Value Assignments                                               
                Value assignment assessment TCG71 and description TCG72                                                                               
    -   Specify Component Types for Compositions                              
                Component type TCG76 and description                                                                               
    -   Specify Regulatory Lists                                              
                Regulatory list TCG81 and description TCG82                                                                               
    -   Specify Ratings                                                       
                Value assignment rating TCG86 and description TCG87                                                                               
    -   Specify Validity Areas                                                
                Validity area TCG91 and description TCG92                                                                               
    -   Specify Usage Profiles                                                
                Usage profile TCG96 and description TCG97                             
                Usage profile - rating - validity area assignment TCG98                                                                               
    -   Specify Exchange Profiles                                             
                Exchange profile TCGC3 and description TCGC4                                                                               
    -   Specify Environment Parameters                                        
                General environment parameters TCGENV                                                                               
    -   Protect Characteristics Within Namespace                              
                Namespaces for characteristics TCGK1                                                                               
    -   Manage User Exits                                                     
                User exit parameters from user exit management TCGUEEN                
                User exits from user exit management with function module             
                assignment TCGUEFU                                                    
                Language-dependent user exit names from user exit management          
                TCGUENA                                                               
                User exit categories from user exit management TCGUETY                                                                               
    3.  Check Master Data to Be Distributed                                                                               
    For the ALE process, the following master data must be distributed      
             to all the relevant systems:                                                                               
    -   Phrases                                                                               
    -   Phrase sets (for systems, in which data is created)                                                                               
    -   Classes and characteristics                                                                               
    -   Materials (all material data that is required for                   
                 material-specification assignment)                                                                               
    -   Change numbers                                                      
             Note:                                                                               
    Classes and characteristics are distributed via export and          
                 import. The help texts and phrase sets are also transferred to      
                 other systems along with the classes and characteristics.           
                 Classes and characteristics can also be distributed using ALE.      
             Note:                                                                   
             The required data providers must have been created manually in the      
             Product Safety component under Tools -> Edit addresses -> Data          
             provider before data is distributed in the recipient system. The        
             data providers must be unique with regard to the following three        
             fields:                                                                 
             - Name (NAME1)                                                          
             - City  (CITY1)                                                         
             - Country (COUNTRY)                                                     
             During distribution, the data providers of the specification to be      
             sent are read and also distributed. When writing to the recipient       
             system, the SAP System determines the corresponding address number      
             for the data provider in the recipient system by comparing the three    
             fields Name, City and Country for the address numbers that were         
             sent, and then transfers this address number that was determined to     
             the Data provider field (OWNID).                                                                               
    You can determine the address number of the data provider in            
             Customizing for Product Safety in the IMG activity Specify              
             Authorization Groups.                                                   
             To do this, call the input help for the Data prov. field in the IMG     
             activity. You will find the value you require in the Addr. no.          
             field.                                                                  
             The address number is not displayed in address management in the        
             Product Safety component.                                                                               
    4.  Check Control Data to Be Distributed                                    
             See above: "Maintain Settings in the Sending and Recipient Systems"                                                                               
    5.  Check Consistency                                                       
             A consistency check can be performed for the settings in the            
             distribution model and the partner profiles.                            
             To do this, in Distribution (ALE) Customizing, call the IMG activity    
             Check Partner Profiles and Model Settings.                              
             The distribution model must have been distributed and the partner       
             profiles must have been maintained in all relevant systems.                                                                               
    6.  Error Handling                                                          
             As soon as an error occurs when an IDoc is processed, the whole IDoc    
             is not updated. You can use a workflow to correct errors. IDocs can     
             be modified manually (you can change the identifier, for example)       
             and updated retrospectively.                                                                               
    General Procedure                                                                               
    1.  In a customer reference model you define which data is to be                  
             distributed to which system. You use sets of hits to define the               
             specifications that are to be distributed and specify filters with            
             regard to specifications or specification data as required.                                                                               
    2.  The first time you distribute specifications to the target systems,           
             you do it manually, using the method REPLICATE according to the               
             distribution model. Serialization must be switched off.                                                                               
    3.  You activate serialization and switch on delta distribution as                
             follows:                                                                               
    Activating Serialization                                                                               
    a)  In Customizing for Product Safety, in the IMG activity Specify            
                 Environment Parameters specify the channel for the parameter              
                 ALE_SERIAL_ID through which the ALE data is to be distributed.                                                                               
    b)  In Customizing for Distribution (ALE) choose Set Up Data                  
                 Distribution -> Serialized Distribution -> Serialized                     
                 Distribution Using Object Types -> Activate Inbound Object Types          
                 and specify the inbound object types for which serialization is           
                 to be performed.                                                                               
    c)  Schedule a job (RBDAPP01) that posts the IDocs that arrive in             
                 series in the recipient system.                                                                               
    Switching On Delta Distribution                                                                               
    a)  Activating change pointers for a message type                             
                 Changes to master data objects are logged in the form of change           
                 pointers during master data distribution. To activate the                 
                 writing of change pointers, in Customizing for Distribution               
                 (ALE) choose Set Up Data Distribution -> Master Data                      
                 Distribution -> Activating Change Pointers -> Activate Change             
                 Pointers for Message Types and set the Active indicator for the           
                 message type for which you want to realize delta distribution.                                                                               
    b)  Activating change pointers for each field                                 
                 From the SAP R/3 screen, choose Tools -> Business Framework ->            
                 ALE -> Development -> Master data -> Activate change pointer for          
                 each field and enter the message type for which you want to               
                 determine fields, for which the SAP System writes change                  
                 pointers. All relevant data fields are delivered. If necessary,           
                 adjust the table to your requirements.                                                                               
    c)  Activating change pointers generally                                      
                 To generally activate master data distribution using change               
                 pointers, in Customizing for Distribution (ALE), choose Set Up            
                 Data Distribution -> Master Data Distribution -> Activating               
                 Change Pointers -> Activate Change Pointers (generally) and set           
                 the active indicator.                                                                               
    d)  Scheduling delta distribution as a job                                    
                 You can perform delta distribution manually or schedule it as a           
                 job.                                                                               
    To perform delta distribution manually, from the SAP R/3 screen           
                 choose Tools -> Business Framework -> ALE -> Administration ->            
                 Periodic processing -> Process change pointers and enter the              
                 message type you require and choose Execute.                              
                 To schedule delta distribution as a job, in Customizing for               
                 Distribution (ALE) choose Scheduling Periodic Processing ->               
                 Scheduling Generation of IDocs from Change Pointers -> Define                                                                               
    Variants and create a variant. Then in the IMG activity Schedule       
                 Jobs create a job (RBDMIDOC) for the variant. You can set the          
                 time at which distribution is performed, for example,                  
                 immediately after a change or periodically.                                                                               
    The following applies when transferring data:                                                                               
    o   If a specification is not found in the target system, it is created        
             with the specification key that is transferred.                                                                               
    o   If a specification is available in the target system, its data is          
             updated.                                                                               
    o   When complete specification data is being sent, the specification is       
             locked and no changes can be made to it. If this lock cannot be set,       
             the specification cannot be processed. The IDoc is given the status        
             with error and a work item is created.                                                                               
    Note:                                                                               
    In manual distribution, change pointers are not taken into account.        
             In other words, the entire data record is distributed and delta            
             distribution is not performed.                                                                               
    Note on Executing the Report Program RC1PHDEL:                                 
             You must NOT schedule the report program RC1PHDEL (physical deletion       
             of data) to run in the source system or manually run it between            
             initial distribution and delta distribution, because the keys of           
             logically deleted data records can no longer be read and distributed       
             by delta distribution after the report program has been executed.          
             Before initial distribution you can execute the report in the source       
             system.                                                                    
             In the target system you can execute the report program independent        
             of distribution, as long as the target system does not serve as the        
             source system for further distribution.                                    
             If you want to execute the report program after the first delta            
             distribution, you must first make sure that all change pointers            
             created have been fully processed by the delta distribution and, if        
             possible, that all IDocs (intermediate documents) created were also        
             successfully posted in the target system. Otherwise, there is no           
             guarantee that the source and target systems will be consistent.                                                                               
    Example                                                                    
             The report program RC1PHDEL was executed in the source system so           
             that the deletions of an identifier of the identification category         
             NUM and the identification type CAS and a phrase item were not             
             distributed.                                                               
             Then an identifier of the identification category NUM and                  
             identification type CAS with the identical value that was previously       
             deleted and a phrase item for the same phrase in the previously            
             deleted language are created. The following errors occur in the            
             subsequent delta distribution:                                                                               
    -   The identifier cannot be created because the NUM-CAS value             
                 already exists. The IDoc cannot therefore be posted.                   
                 Notes:                                                                               
    If you attempt to create duplicate identifiers in the dialog,          
                 the same error messages will be displayed as when posting using        
                 ALE.                                                                               
    If the NUM-CAS identifier was not identical to the previously          
                 deleted identifier, the IDoc would be posted successfully and          
                 the identifier would be created in addition.                                                                               
    -   The phrase item cannot be created, because only one phrase item        
                 is permitted for a phrase in each language. The old phrase item                                                                               
    must be deleted first before the IDoc can be posted.                                                                               
    The next section describes the solution for similar error cases. You    
             should, however, try to avoid the need for this procedure by not        
             executing the report program.                                                                               
    e)  In the target system in the dialog, delete the EH&S objects         
                 (specifications, phrases, reports), for which you have already      
                 run delta distribution. These objects are internally marked with    
                 a deletion indicator.                                               
                 Caution:                                                            
                 When you distribute reports, the report bodies are distributed.     
                 To delete these, you simply need to delete all report reference     
                 specifications. Deleting report bodies is not necessary and also    
                 not possible. If you cannot delete objects (such as                 
                 specifications or phrases) owing to their where-used-list, it is    
                 sufficient to delete the 'deleted' detail data in the target        
                 system that has not been distributed. This may require more         
                 processing effort than if you delete all the objects using the      
                 hit list and distribute all the data again in full.                                                                               
    f)  In the target system, set the Set missing deletion indicators       
                 and Delete physically indicators in the RC1PHDEL report program     
                 and execute the report program in the target system.                
                 This triggers the following actions:                                
                 - The deletion indicator is set in the tables that depend on the    
                 header data to be deleted.                                          
                 - All data with deletion indicators is deleted physically.          
                 - The corresponding entries in the table ESTALE (conversion         
                 table for ALE) are deleted physically.                                                                               
    g)  Deactivate the active serialization and the writing of change       
                 pointers and start initial distribution of all objects again.                                                                               
    h)  You can now activate the writing of change pointers and             
                 serialization again and use delta distribution as usual.            
             Note:                                                                   
             If you still have IDocs in the source system or target system that      
             were created before the deletion in your target system, but were not    
             distributed or posted, ignore these IDocs and do not post them. You     
             can do this by changing the channel before repeating the initial        
             distribution by using the environment parameter ALE_SERIAL_ID (for      
             more information on the environment parameter, see the IMG activity     
             Set Up Distribution of Specification Data).                             
    Return ->                                                                       
         Application                                                                               
    Hope this helps
    Mark

Maybe you are looking for

  • How to write error log while creating invoice and avoid implicite commit

    Hi, I've have written code in exit RV60AFZZ in which I check for some possible errors while invoicing via VF01/VF04. If conditions are met then we create error message and display it to the user. As result we had a lot of missing SD invoices in FI wh

  • MIRO - Credit memo considering freight costs

    Dear friends , We need to process a Goods Return  to the vendor, but the goods has additional costs like Freight. So we are doing the reversal process as follow: MIRO - Credit memo => but when we process the credit memo the System brought together th

  • Calling abroad - Sorry this add on is not available

    Hi, For some very strange reason I am getting a strange message from EE when I have text 'CALL ABROAD' to 441. I am a Pay Monthly customer and I receive a message back saying "Sorry, this Add On is not available to Pay As You Go customers." However,

  • Not able to display WSDL

    Dear All, In PI 7.1 while dispalying WSDL we are getting the following error: <err> Object Service Interface BAPI_CUSTOMER_GETDETAIL2 | urn:sap-com:document:sap:rfc:functions not found in Enterprise Services Repository </err> I have checked the objec

  • MOVED: No Picture ... No Signal ... MSI Vox 8609

    This topic has been moved to the TV Anywhere forum https://forum-en.msi.com/index.php?topic=74338.0