Difference between abort_exec_request and deactivate_execution scripts

Does anybody can explain the difference between abort_exec_request and deactivate_execution scripts which come with OWB?
The first one will "abort the job in a managed way" the other "deactivate it so that the job is Completed in a managed way". What does that exactly mean?
Thanks in advance for some explanations!!

Hi Tonguç,
Your AQ have four subcriber. "State" column value chances* after all subscribers dequeue the message.
On the other hand, you won't see this result because of retention parameter. if you don't set retention time, message deleted from queue after dequeueing.
Look at "retention_time"
ex :
EXEC dbms_aqadm.alter_queue(
queue_name => 'AQ_MARKETING_DATA_QUEUE',
retention_time => dbms_aqadm.INFINITE);
also you can set this parameter when creating your queue
* i ignored failing cases, such as exception queue etc.

Similar Messages

  • What is exact difference between table and template in script

    hello all
    what is exact difference between table and template in script

    Hi there.
    Tables alow you to achieve more complex flows with internal tables. You can use different types os lines, like footer, header, line items, and differente types of line items. Also, and most important, you have different processing blocks, again header block (processed before processing of first row), body block (rows) and footer block (after last row or page break).
    If you don't need any of this, use a template inside a loop to achieve something like a table. I personaly use templates only to draw lines, for example, before and after a loop, or to align some header in my documents.
    A table, is a loop and template mixed to become a very good tool.
    Regards.
    Valter Oliveira.
    Edited by: Valter Oliveira on Jun 5, 2008 5:10 PM

  • What is the difference between TO_CHAR and TO_DATE()?

    Hi everybody,
    i am facing a problem in my system.It is quite urgent, can you explain me "What is the difference between TO_CHAR and TO_DATE()?".
    According to user's requirement, they need to generate a code with format "YYMRRR".
    YY = year of current year
    M = month of current month (IF M >=10 'A' ,M >=11 'B' , M >=10 'C')
    RRR = sequence number
    Example: we have table USER(USER_ID , USER_NAME , USER_CODE)
    EX: SYSDATE = "05-29-2012" MM-DD-YYYY
    IF 10
    ROW USER_ID , USER_NAME , USER_CODE
    1- UID01 , AAAAA , 125001
    2- UID02 , AAAAA , 125002
    10- UID010 , AAAAA , 12A010
    This is the original Script code. But This script runs very well at my Local. Right format. But it just happens wrong format on production.
    12A010 (Right) => 11C010 (Wrong).
    SELECT TO_CHAR(SYSDATE, 'YY') || DECODE( TO_CHAR(SYSDATE, 'MM'),'01','1', '02','2', '03','3', '04','4', '05','5', '06','6', '07','7', '08','8','09','9', '10','A', '11','B', '12','C') ||     NVL(SUBSTR(MAX(USER_CODE), 4, 3), '000') USER_CODE FROM TVC_VSL_SCH                                                       
         WHERE TO_CHAR(SYSDATE,'YY') = SUBSTR(USER_CODE,0,2)                         
         AND TO_CHAR(SYSDATE,'MM') = DECODE(SUBSTR(USER_CODE,3,1),'1','01',          
              '2','02', '3','03', '4','04', '5','05',          
              '6','06', '7','07', '8','08', '9','09',          
              'A','10', 'B','11', 'C','12')                    
    I want to know "What is the difference between TO_CHAR and TO_DATE()?".

    try to use following select
    with t as
    (select TO_CHAR(SYSDATE, 'YY') ||
             DECODE(TO_CHAR(SYSDATE, 'MM'),
                    '01', '1',
                    '02', '2',
                    '03', '3',
                    '04', '4',
                    '05', '5',
                    '06', '6',
                    '07', '7',
                    '08', '8',
                    '09', '9',
                    '10', 'A',
                    '11', 'B',
                    '12', 'C') as code
        from dual)
    SELECT t.code || NVL(SUBSTR(MAX(USER_CODE), 4, 3), '000') USER_CODE
      FROM TVC_VSL_SCH
    WHERE SUBSTR(USER_CODE, 1, 3) = t.codeand yes you need check time on your prodaction server
    good luck
    Edited by: Galbarad on May 29, 2012 3:56 AM

  • Differences between cookies and sessions

    Hi there,
    I want to learn the differences between sessions and cookies in PHP.Please help me.
    Please let me know if there any video demonstrations that explain sessions and cookies.
    Thanks in advance.

    Cookies and server side sessions are related in that they are both ways to persist data. This is required because of the fact that http is a stateless protocol, meaning that each request and response are independent transactions. Cookies are stored on the client. You might use them to store the contents of a shopping cart, or a user login id for a particular site. Or you could store a setting so that the user is automatically logged in, similar to what occurs here in the adobe site / forums. You can set various options for when cookies expire. Cookies that persist when the browser is closed are store in files, otherwise they could be store in memory only. Cookies can be created using either client or server side code.
    Server side sessions are created on the server with a server side scripting language. A session id is generated and stored as a token on the client (in an in memory cookie) so that the server can track requests from the same originating client. Session variables are ways to store data related to the session on the server. Sessions use server resources which is why you should only use them when necessary and destroy them when done. When the session is destroyed, the session variables are gone so if you want to keep them for later you can store them in a database or store them in a cookie.
    HTTP cookie - Wikipedia, the free encyclopedia
    Hope that helps

  • Difference between open_form and start_form

    difference between open_form and start_form?

    hi,
    Any driver program must contain Open_Form, Close_Form and Write_Form. Other function modules are optional.
    OPEN_FORM: This function module opens layout set printing. One must call this function module before he uses any of other layout set function modules like Write_Form, Start_Form, Control_Form etc., You need specify a layout set name in the export parameters of this function module. If nothing is passed to Open_Form then one should use Start_Form function module to open layout set before starting the output. The layout set opened by Open_Form should be closed by Close_Form function module, other wise output doesn’t appear. We can use any number of Open_Form, Close_Form functions in one single program. But Close_Form must be there for every Open_Form in the program.
    Some of the important export parameters we have to pass to Open_Form function module.
    Form: Enter the Layout set name here, which then controls the output formatting. If nothing is specified then we must use Start_Form for opening layout set.
    Language: Layout sets are Language dependent. Enter the desired language here. If the entered layout set is not in that language, then the function tries to open the Form entered in its original language. The default value is SY-LANGU.
    Device: SAP Script can format a text on different device types. The device can be ‘PRINTER’ or ‘TELEX’, ‘TELEFAX’, ’ABAP’ and ‘SCREEN’.
    Dialog: Use parameter DIALOG to determine whether to display a dialog box before printing, in which the user can set several spool parameters for print formatting. Possible values: SPACE displays no print parameter screen. 'X' display print parameter screen. Default value: 'X'
    Options: Use parameter OPTIONS to set several options for print formatting. The parameter has the structure ITCPO. The user can change some of the defined settings on the print control screen. The default value for Options is ‘ ‘. We will discuss about ITCPO structure in detail later.
    Other Export, Import and Exceptions are self-explanatory.
    Start_Form: In-between the function modules OPEN_FORM and CLOSE_FORM, we can use different layout sets. This allows us to combine several different layout sets into one print output. However, we can combine only those layout sets that have the same page format. To switch layout sets, use the function module START_FORM. If another layout set is still open, we must close it first using END_FORM. If we specify no layout set name when calling START_FORM, the system restarts the last open layout set. If after OPEN_FORM no layout set was activated yet, the system leaves the function module with the exception UNUSED. Some of the important export parameters for this function module are
    Form: The parameter contains the name of the layout set you want to use for printing. If you specify no layout set here, the system restarts the last active layout set.
    Language: Layout sets are language-dependent. Enter the desired language here. If the layout set does not exist in this language, the system tries to call the layout set in its original language. If the parameter LANGUAGE is empty, the system uses the language of the last active layout set.
    Startpage: Usually, SAP script starts with the page specified as start page in the layout set definition. If we want to start output with another layout set page, enter the name of the desired layout set page here. If the desired page is not defined, the system uses the start page defined in the layout set.
    Program: To replace program symbols, SAP script must know which active program contains the work areas for the values to be passed. If we omit the parameter, the system searches for the field values in the program that was specified in the parameter OPTIONS (field TDPROGRAM) of OPEN_FORM. If we enter a program name, the system replaces the program symbols with the values from this program up to the next END_FORM.
    Exceptions and other Export, Import parameters are self-explanatory.
    Regards
    Kiran Sure

  • What's the difference between java and Javascript?

    I a new programer, I am getting Java down. Now I want to add some java scripts to my site. Is there any difference between java and Javascript? Can I use the Java API site refference and classes? Thanks..

    Java is a programming language, Javascript is more for web pages. It is used to add interactivity to your web pages. 2 different languages.
    check out www.java.sun.com for Sun Java stuff.
    Lynn

  • What are the differences between attributes and variables?

    I am trying to develop a firmer understanding of the difference between attributes and variables. I understand attributes are lexically scoped to a class and variables are lexically scoped to the enclosing block. The lifetime of an attribute is linked to a class' instance. What is the lifetime of a variable? What is the lifetime of variables declared in a script file's top-level?

    It depend on whether the script is running in standalone mode or been called by others (library mode).
    If running as standalone, the variable of the script in the top level exists until the the script exit. If run as library mode, the variable in the top level of the script will never get to execute. Only the function and class available for call.
    Try calling another script with top level variable (place print statement to verify), you realize in library mode, it will never been called. That's why the main method as in Java is never needed because of this reason.

  • Difference between sapscripts and BDCs

    what is the difference between sapscripts and BDCs

    BDC for data communication between sap to non sap(vice-versa)
    where scripts is a business layout(we create)
    <b>bdc help</b>
    They are the only 3 methods mostly we use in BDC.
    Call _Dialog is outdated. it is there in the intial stages of SAP.
    BDC:
    Batch Data Communication (BDC) is the process of transferring data from one SAP System to another SAP system or from a non-SAP system to SAP System.
    Features :
    BDC is an automatic procedure.
    This method is used to transfer large amount of data that is available in electronic medium.
    BDC can be used primarily when installing the SAP system and when transferring data from a legacy system (external system).
    BDC uses normal transaction codes to transfer data.
    Types of BDC :
    CLASSICAL BATCH INPUT (Session Method)
    CALL TRANSACTION
    BATCH INPUT METHOD:
    This method is also called as ‘CLASSICAL METHOD’.
    Features:
    Asynchronous processing.
    Synchronous Processing in database update.
    Transfer data for more than one transaction.
    Batch input processing log will be generated.
    During processing, no transaction is started until the previous transaction has been written to the database.
    CALL TRANSACTION METHOD :
    This is another method to transfer data from the legacy system.
    Features:
    Synchronous processing. The system performs a database commit immediately before and after the CALL TRANSACTION USING statement.
    Updating the database can be either synchronous or asynchronous. The program specifies the update type.
    Transfer data for a single transaction.
    Transfers data for a sequence of dialog screens.
    No batch input processing log is generated.
    For BDC:
    http://myweb.dal.ca/hchinni/sap/bdc_home.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/bdc&
    http://www.sap-img.com/abap/learning-bdc-programming.htm
    http://www.sapdevelopment.co.uk/bdc/bdchome.htm
    http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/69/c250684ba111d189750000e8322d00/frameset.htm
    http://www.sapbrain.com/TUTORIALS/TECHNICAL/BDC_tutorial.html
    Check these link:
    http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm
    http://www.sap-img.com/abap/question-about-bdc-program.htm
    http://www.itcserver.com/blog/2006/06/30/batch-input-vs-call-transaction/
    http://www.planetsap.com/bdc_main_page.htm
    call Transaction or session method ?
    These are the Function modules used for the Session Method.
    BDC_OPEN_GROUP
    BDC_INSERT
    BDC_CLOSE_GROUP
    BDC_DELETE_SESSION to create a session
    You can schedule the execution of BDC session using the program RSBDCSUB.
    another one call transaction
    open dataset
    close dataset
    reward if it helps u
    vijay pawar

  • Can anybody give me the difference between Catt and Ecatt

    Hi gurus,
    Can any body give me the difference between catt and ecatt.

    Hi,
    I think this is new technology in sap.
    I know little bit of this can u go through this.
    eCATT (extended Computer Aided Test Tool)
    What is eCATT?
    eCATT is an SAP Testing Tool used to automate & test business scenarios in R/3. Each test generates a detailed log that documents the test process and results. If the testing is smooth without any errors, this means that the business scenarios mapped in R/3 are correct. If the test results in error then the problem can be analyzed using the error log that is generated. 
    eCATT enables automatic testing in SAP GUI for Windows and SAP GUI for Java.
    Features of eCATT:
    Following functions can be performed using eCATT:
    Test transactions, reports and scenarios.
    Call BAPIs and function modules.
    Test remote systems.
    Check authorizations (user profiles).
    Test updates (database, applications, GUI).
    Set up customizing tables.
    Test the effect of changes to customizing settings.
    Perform load testing.
    Check system messages.
    Integrated with Test Workbench, so allows proper management of scripts using SCAT transaction.
    Supports CATT migration to eCATT.
    All eCATT Objects are Repository Objects. Therefore one can take advantage of Standard SAP Transport Tools.
    eCATT Objects can easily download & upload in XML with XSD format.
    There can be several versions of Test Scripts, which allows different implementations with different releases.
    The separation of Test Scripts, Test Data & System Data allows for a considerable degree of reuse.
    Why eCATT?
    CATT is no longer supported by SAP for the creation of new developments. Hence all the test scripts developed in CATT are now need to migrate/Update to eCATT. Comparative to manual testing, the following are advantages of using eCATT:
    Due to automation, testing time is reduced to a large extent.
    Due to automation, less manpower is required for testing. This helps financially.
    Due to automation, manual errors are reduced to large extent. Hence results in error free testing. This helps, as no further problems will occur while the usage of R/3 system by end users and hence increases the efficiency.
    Proved to be extremely useful in implementation projects.
    In regression testing, automated test scripts are an ideal method of quickly detecting errors. Automatic test logs make it easy to reproduce test results, enabling fast analysis and planning of further activities, leading to cost savings for the customer.
    Differences between CATT and eCATT?
    Till date, CATT could only be used with the R/3 system. eCATT (which is available with SAP Web Application Server 6.20) covers the automatic testing in SAPGUI for Windows and SAP GUI for Java. For other GUIs and Applications, eCATT provides an interface for external tools. This allows companies to perform automated tests from an SAP system in a complete IT solution landscape across system boundaries. These new options enable complete automation of solution landscapes under standard Windows and Web-based user interfaces- resulting in low-cost operation of an IT Solution.
    eCATT (extended Computer Aided Test Tool)
    eCATT requisites
    Web Application Server (WAS) 6.20 or more.
    SAPGUI 6.20 or more.
    R/3 4.6C or more. (Target system must have sufficient support package level (Details available in SAP Note 519858) or SAP R/3 Enterprise Release 4.7).
    Before creating Test Scripts using eCATT, some system settings need to be done: 
    Maintain table T000.
    1.      Go to transaction SM31
    2.      Enter T000 and chose MAINTAIN.
    3.      In the Change View “Clients”: Overview screen, select the relevant client and choose “Details”
    4.      In the “CATT and eCATT Restrictions” field, select “CATT and eCATT allowed”.
    5.      Click on SAVE. 
    Enabling scripting at the Front-end
    1.      On any SAP GUI screen, choose “Customizing of Local Layout”.
    2.      Choose Options
    3.      Choose “Scripting Tab”
    4.      Select “Enable Scripting”
    5.      Click Apply and then OK. 
    Enabling Scripting on the Application Server
    1.      Go to transaction RZ11.
    2.      On the Maintain Profile Parameters screen, enter sapgui/user_scripting.
    3.       Choose Display.
    4.      If the Current Value is not set to TRUE, then click on Change Value:
    5.      Enter TRUE in the “New Value”.
    6.      Click on SAVE.
    eCATT is an SAP Testing Tool used to automate & test business scenarios in R/3. Each test generates a detailed log that documents the test process and results. If the testing is smooth without any errors, this means that the business scenarios mapped in R/3 are correct. If the test results in error then the problem can be analyzed using the error log that is generated. 
    eCATT enables automatic testing in SAP GUI for Windows and SAP GUI for Java.
    Features of eCATT:
    Following functions can be performed using eCATT:
    Test transactions, reports and scenarios.
    Call BAPIs and function modules.
    Test remote systems.
    Check authorizations (user profiles).
    Test updates (database, applications, GUI).
    Set up customizing tables.
    Test the effect of changes to customizing settings.
    Perform load testing.
    Check system messages.
    Integrated with Test Workbench, so allows proper management of scripts using SCAT transaction.
    Supports CATT migration to eCATT.
    All eCATT Objects are Repository Objects. Therefore one can take advantage of Standard SAP Transport Tools.
    eCATT Objects can easily download & upload in XML with XSD format.
    There can be several versions of Test Scripts, which allows different implementations with different releases.
    The separation of Test Scripts, Test Data & System Data allows for a considerable degree of reuse.
    Why eCATT?
    CATT is no longer supported by SAP for the creation of new developments. Hence all the test scripts developed in CATT are now need to migrate/Update to eCATT. Comparative to manual testing, the following are advantages of using eCATT:
    Due to automation, testing time is reduced to a large extent.
    Due to automation, less manpower is required for testing. This helps financially.
    Due to automation, manual errors are reduced to large extent. Hence results in error free testing. This helps, as no further problems will occur while the usage of R/3 system by end users and hence increases the efficiency.
    Proved to be extremely useful in implementation projects.
    In regression testing, automated test scripts are an ideal method of quickly detecting errors. Automatic test logs make it easy to reproduce test results, enabling fast analysis and planning of further activities, leading to cost savings for the customer.
    Reward points if it is helpful.
    Rgds,
    P.Nag

  • Difference between Java and Perl?

    I'm new to Java and was wondering what is the difference between Java and Perl. Other than Java has to be compiled and Perl does not. Is one better than the other? Here is a link to my website. The languaged used is Perl. Can Java be used to write a program like this.
    http://www.i2r2.co.nr

    Perl - interpreted
    Java - compiled (essentially -- there is no eval statement)
    Perl - lots functionality built into the bare language
    Java - more functionality moved into libraries
    (both have huge libraries available though -- and Java's core language seems to get bigger with each new release)
    Perl - loosely typed
    Java - strongly typed
    IMHO:
    Perl - Baroque ornate language good for quick scripts
    Java - Calvinist spartan language good for huge projects
    I can't think of anything else to say that can't be expressed in one-liners.

  • Difference between TCD and SAPGUI

    Hi all,
    What are the differences between TCD and SAPGUI in ecatt?
    And also which one is better? Should I used tcd mode of ecatt for any transaction? Or there is any limitations for the same. same for SAPGUI?

    Hello Lalit,
    TCD & SAPGUI modes have their own advantages & disadvantages. So their usage depends on their requirement in the recording.
    Some of the differences between TCD & SAPGUI are as follows -
    1. TCD recording mode can run in background as well as foreground.
    - SAPGUI recording mode requires GUI playback. But it can run with or without user intervention.
    2. TCD is fastest mode of recording as well as replay.
    -SAPGUI is very slow.
    3. TCD cannot be used for ENJOY transactions (those who have activex controls) where the usage of activex controls is mandatory. It is suitable for simpler transactions where directly values and be placed and results can be seen.
    -SAPGUI work with ENJOY transactions. It should be selected only when the usage of the controls is mandatory.
    You will conclude more about the TCD & SAPGUI usage gradually as you will work with transaction in eCATT.
    More details can be found from the following weblogs -
    1. eCATT Introduction
    /people/sapna.modi/blog/2006/04/10/ecatt--an-introduction-part-i
    2. TCD Recording Mode
    /people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation-150-tcd-mode-part-ii
    3. SAPGUI Recording Mode
    /people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation--sapgui-mode-part-iii
    PS If the answer solves your query, do reward points to everyone responding.
    Regards

  • What is the difference between QuickTime and iMovie?

    Why would I need to upgrade my QuickTime to QuickTime Pro if I have iMovie? If I did have these two programs wouldn't that be redundant? They both edit the same kind of information, right? If you use both programs, please provide pros and cons. Thank you.
    iMac G5   Mac OS X (10.4.4)  

    It would take a book to describe the differences between iMovie and QuickTime Pro, so I won't go down that road. Here's Apple's QT Pro Tutorial, which will help introduce its features:
    http://www.apple.com/quicktime/pro/tutorials.html
    I use QuickTime Pro every day to help with one task or another. It's a very useful tool, which gets you closer to the basic functions of QuickTime than does iMovie. It also helps you learn more about QuickTime software, the heart of iMovie. Like most other things, the more you understand the fundamentals the more you understand the program using them.
    There's one important difference: Unlike iMovie, whatever task you want to perform with QuickTime Pro can also be done with an AppleScript script. So if you have repetitive tasks with movies, QuickTime Pro is a must. Just write a script that you call from within QuickTime Pro to perform just about any task, or collection of tasks. The script literally "tells" QuickTime Pro to perform the task.
    I strongly recommend QT Pro for anyone who uses iMovie HD a lot, or who is interesting in understanding the underlying structure of QuickTime movies.
    Karl

  • What is the difference between timestanp and vtimestamp?

    Some script uses variable "timestamp" , and some uses "vtimestamp".
    I can't understand exact difference between timestamp and vtimestamp,
    though I found description as follows.
    timestamp
    The current value of a nanosecond timestamp counter. This counter
    increments from an arbitrary point in the past and should only be
    used for relative computations.
    vtimestamp
    The current value of a nanosecond timestamp counter that is virtualized
    to the amount of time that the current thread has been running on a CPU,
    minus the time spent in DTrace predicates and actions. This counter
    increments from an arbitrary point in the past and should only be used
    for relative time computations.
    Would you explain the difference?
    Thank you.

    "timestamp" evaluates to the current value of a system-global 64-bit nanosecond counter, available (and documented) in gethrtime(3C) from C programs. Values of "timestamp" from different threads can be directly compared.
    "vtimestamp" is a 64-bit thread-local nanosecond counter which counts time the thread has spent on-CPU, excluding time spent processing dtrace probes and actions. (It is similar to gethrvtime(3C), but not identical to it -- gethrvtime(3C) includes dtrace processing time). The only operation on vtimestamp values which gives a meaningful result is subtracting two values from the same thread to get "time spent on-CPU" between two probe points for that thread.
    (at the moment, vtimestamp will include time spent doing high-level interrupt processing while the thread is on-CPU. In the future, that will probably be corrected.)

  • Difference between LSMW and CATT

    Hi all,
    Can anybody tell me the difference between LSMW and CATT?

    CATT
    SAP users use CATT frequently to upload master data or to
    make changes to master data records. SAP Consultants and
    Abapers tend to use it for creating test data. The
    transactions run without user interaction. You can check
    system messages and test database changes. All tests are
    logged. The CATT records your keystrokes while performing
    the actual transaction. You then identify the fields that
    you wish to change in that view. Then export this data to a
    spreadsheet to populate with the data required. This is
    uploaded and executed saving you keying in the data
    manually.
    To perform CATT, it has to be enabled in your production
    environment (your systems administrator should be able to
    do this - SCC4). You will also need access to your
    development system to create the CATT script.
    The process of uploading data with a CATT:
    Activate CATT in your client
    In transaction code SCC4 - click the change button
    Double click on the client number
    In the Restriction section, tick Allows CATT processes to
    be started.
    Upload data using CATT
    1. Create Import variant for the fields you need
    Transaction SCAT
    Goto Parameters
    Create Import Variant
    Goto Variant -> Edit
    Goto Variant -> Fast entry or F9
    Duplicate 01
    2. To change the MRP Group for a list of Material
    Assuming that I want to change the MRP Group for a list of
    Material.
    My text files should look something like this:
    [Variant ID] [Variant Text] &ZDISGR &ZMATNR
    --> Parameter texts MRP group Material
    --> Default Values M1 A001
    Changes to the default values displayed above not
    effective
    #01  M1 A001
    #02  ''     A002
    #03  M1 A003
    Note : '' denotes a blank in the field. e.g. Material A002
    MRP group will be replaced by a blank.
    3. Configure the recorded entry fields to read from the
    imported text file data
    In the CATT : Maintain functions test case Screen
    Double click on the Object Name
    Double click on the screen number with your desired fields
    Park the cursor on the fields
    Click Edit -> Details
    Fill in the Parameters Name and Field Contents
    Finish Save it.
    Assign your text file data.
    In the CATT : Execute test case Screen
    Click External from file and choose your text file
    CATT will now read from your text file and update whatever
    data you have specified.
    LSMW
    Using LSMW you can update any kind of data but no changes to database are allowed, where as CATT tool can update only master data, which also allows changes to the master data and also a significant testing of data is possible. LSMW is a tool that offers you 4 ways to import data into SAP, they are BDC, Direct Input, BAPI(BO), IDOC.It is used for migrating the data b/w the Non-SAP and SAP application to do for that we can take the Non-SAP application data and Converts the data into the Legacy data. After the Legacy data creation convert the data in to the "Flat file". That flat file is in the form of text file or excel format.If the file is in the form of text format
    we can create the ".txt" file ("ABC.txt")and in the form of
    excel ".xls" file is created. flat file for dos and .xls
    file for IBM. The converted file (.txt/.xls)is either upload or download. The Upload functionality if used for .txt file to SAP and where as Downloading is the concept while SAP to .txt/.xls file.
    Execute the transaction LSMW to start transfer of data,Before using the LSMW we should have good knowledge about the business object and the fields that will be transferred.
    There are 14 steps that are normally used and these are :
    1)   Maintain Object Attributes.
    2)   Maintain Source Structures.
    3)   Maintain Source Fields.
    4)   Maintain Structure Relations
    5)   Maintain Field Mapping and conversion rules .
    6)   Maintain Fixed Values,translations ,user defined routines.
    7)   Specify Files .
    8)   Assign Files .
    9)   Read DATA.
    10) Display Read Data.
    11) Convert Data.
    12) Display Converted Data.
    13) Create Batch Input Session.
    14) Run Batch Input Sesion.

  • Difference between fl and flash libraries?

    (new to cs3 - java expert...)
    I'm trying to write some action script to set the default
    focus of a text component when the applications run...
    It seems there is a fl.managers.FocusManager that
    could/should do it... but for some reason, I cannot import that
    package into my AS. I can import an arbitrary
    flash.<something>.somthing.
    Question - In the AS editor, there is a menu (plus sign (+)
    icon) with all(?) the available packages/classes, languange
    constructs, etc. Should I be able to use them all? Is there a
    difference between "fl" and "flash" - assuming "fl" is for Flash
    just like the product logo "fl"?
    thanks a bunch.

    Craig,
    > Is there a difference between "fl" and "flash" -
    assuming "fl"
    > is for Flash just like the product logo "fl"?
    The fl packages are top level classes based on ECMAScript,
    while the
    flash packages are specifically Flash Player APIs.
    > for some reason, I cannot import
    [fl.managers.FocusManager]
    > into my AS
    Are you writing timeline-based code, or a class file? Have
    you tried
    the sample code shown in the FocusManager entry of the
    ActionScript 3.0
    Language Reference?
    David Stiller
    Adobe Community Expert
    Dev blog,
    http://www.quip.net/blog/
    "Luck is the residue of good design."

Maybe you are looking for