What is non-Software Unit

Hi All,
   In "Netweaver 2004s" version for "XI"
in SLD:
1. What is "Non-SAP Sotware Unit" ?
2. How to add existing Business system to another
product?
regards,
Khaja

Hi,
1. What is "Non-SAP Sotware Unit" ?
Those are none other than Software Components that are not existing in the list and you are creating it new.
For example if you are selecting the Product that is existing say "SAP ECC". Now when you go for creating Software Component versions you can select from the list or you can creat your own. When you are creating of your own Software Component it is called Non-SAP Sotware Unit.

Similar Messages

  • Regarding Add New Non-SAP Software Unit in SLD

    Hi Experts,
    While We r Creating the Product in SLD, It is Asking for <b>"Add New Non-SAP Software Unit"</b> .
    What is This ????? Why Do We Use this ????
    I saw this Option in Only PI7.0......
    Regards
    Khanna

    HI Khanna
    Those are none other than Software Components that are not existing in the list and you are creating it new.
    For example if you are selecting the Product that is existing say "SAP ECC". Now when you go for creating Software Component versions you can select from the list or you can creat your own. When you are creating of your own Software Component it is called Non-SAP Sotware Unit.
    Cheers..
    Vasu
    <i>** Reward points if found useful **</i>

  • Install of Sol. Mgr hangs during INSTALL SOFTWARE UNITS phase of SAPINST

    I'm installing Solution Mgr. 7.0 Ehp1 with Oracle on Windows 2003 Server.  The JDK is 1.4.2_26-x64
    When I get to the INSTALL SOFTWARE UNITS phase of SAPINST, it hangs.  This is phase 37 of 46
    I see several different warnings/errors in the various logs.  Not sure which one is the real problem.  Here is what I see in the various logs. 
    Thanks for any help you can give me.
    sapinst.log
    ERROR 2010-05-17 22:47:32.955
    FJS-00003  uncaught exception: nw.usageTypes.utlConnectionError:
    Execution of UTL tool 'C:\j2sdk1.4.2_26-x64\bin\java.exe -classpath C:\usr\sap\MES\SYS\global\sltools\sharedlib\launcher.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_jce.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_jsse.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_smime.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_ssl.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/w3c_http.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/antlr.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/exception.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/jddi.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/logging.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/offlineconfiguration.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/opensqlsta.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/tc_sec_secstorefs.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/SDMutil.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/SLUtil.jar;C:\usr\sap\MES\DVEBMGS00\exe\ojdbc14.jar -activated -prod_name=SOLMAN -usage_name=SM-APP -usage_vendor=sap.com -log=UTL_activate_usages.log -action=true -sid=MES -dsn=jdbc/pool/MES -ssprops=C:/usr/sap/MES/SYS/global/security/data/SecStore.properties -ssk=C:/usr/sap/MES/SYS/global/security/data/SecStore.key' aborts with return code 64 due to a database connection error. DIAGNOSIS: The connection parameters are wrong or the database server has been shut down. SOLUTION: Check 'UTL_activate_usages.log' and 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/UTL.java.log' for more information. (in script unknown, line 0: ???)
    ERROR 2010-05-17 22:47:34.126
    FCO-00011  The step enableUsageTypes with step key |NW_Onehost|ind|ind|ind|ind|0|0|SAP_Software_Features_Enablement|ind|ind|ind|ind|5|0|enableUsageTypes was executed with status ERROR ( Last error reported by the step :uncaught exception: nw.usageTypes.utlConnectionError:
    Execution of UTL tool 'C:\j2sdk1.4.2_26-x64\bin\java.exe -classpath C:\usr\sap\MES\SYS\global\sltools\sharedlib\launcher.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_jce.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_jsse.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_smime.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/iaik_ssl.jar;
    solman/sapmnt/MES/SYS/global/security/lib/tools/w3c_http.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/antlr.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/exception.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/jddi.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/logging.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/offlineconfiguration.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/opensqlsta.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/tc_sec_secstorefs.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/SDMutil.jar;C:/usr/sap/MES/SYS/global/sltools/sharedlib/SLUtil.jar;C:\usr\sap\MES\DVEBMGS00\exe\ojdbc14.jar -activated -prod_name=SOLMAN -usage_name=SM-APP -usage_vendor=sap.com -log=UTL_activate_usages.log -action=true -sid=MES -dsn=jdbc/pool/MES -ssprops=C:/usr/sap/MES/SYS/global/security/data/SecStore.properties -ssk=C:/usr/sap/MES/SYS/global/security/data/SecStore.key' aborts with return code 64 due to a database connection error. DIAGNOSIS: The connection parameters are wrong or the database server has been shut down. SOLUTION: Check 'UTL_activate_usages.log' and 'C:/Program Files/sapinst_instdir/SOLMAN/SYSTEM/ORA/CENTRAL/AS/UTL.java.log' for more information. (in script unknown, line 0: ???)).
    java_server.log:
    Info: Starting cluster instance processes.
    Info: Starting the instance JC_solman_MES_00 running on host solman
    Info: Starting the instance JC_solman_MES_00 processes. The instance is running on host solman                         
    Info: Starting the process server0
    std_server0.out
    May 17, 2010 11:39:38... ...xt.<init>(UserContextSpi, Properties) [SAPEngine_System_Thread[impl:5]_11] Fatal: Can not instantiate UserContext with given properties.
      service security ================= ERROR =================
    Core service security failed. J2EE Engine cannot be started.
    com.sap.engine.services.security.exceptions.SecurityServiceException: Unexpected exception:
         at com.sap.engine.services.security.SecurityServerFrame.start(SecurityServerFrame.java:183)
         at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214)
         at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
    Caused by: com.sap.engine.services.security.exceptions.BaseSecurityException: No active userstore is set.
    dev_jcontrol
    [Thr 3208] JControlExecuteBootstrap: execute bootstrap process [bootstrap]
    [Thr 1996] JControlDPMessageProxy: Thread 1996 started as handler thread for R/3 dispatcher messages.
    [Thr 3208] [Node: bootstrap] java home is set by profile parameter
         Java Home: C:\j2sdk1.4.2_26-x64
    [Thr 3208] JStartupICheckFrameworkPackage: can't find framework package C:\usr\sap\MES\DVEBMGS00\exe\jvmx.jar
    dev_rd
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4436]
    ERROR => NiIRead: SiRecv failed for hdl 6 / sock 448
        (SI_ECONN_BROKEN/10054; I4; ST; 127.0.0.1:1534) [nixxi.cpp    4436]
    ***LOG S23=> GwIDisconnectClient, client disconnected (003) [gwxxrd.c     11603]
    ***LOG S74=> GwIDisconnectClient, client disconnected ( solman) [gwxxrd.c     11614]
    ***LOG S0R=> GwIDisconnectClient, client disconnected () [gwxxrd.c     11649]
    ***LOG S0I=> GwIDisconnectClient, client disconnected ( jlaunch) [gwxxrd.c     11662]
    LOCATION    SAP-Gateway on host solman.sap.mertik.de / sapgw00
    ERROR       connection to partner 'solman.sap.mertik.de:1534' broken
    TIME        Mon May 17 23:39:38 2010
    RELEASE     701
    COMPONENT   NI (network interface)
    VERSION     38
    RC          -6
    MODULE      nixxi.cpp
    LINE        4436
    DETAIL      NiIRead
    SYSTEM CALL recv
    ERRNO       10054
    ERRNO TEXT  WSAECONNRESET: Connection reset by peer
    COUNTER     3
    dev_server0
    [Thr 4332] JStartupICheckFrameworkPackage: can't find framework package C:\usr\sap\MES\DVEBMGS00\exe\jvmx.jar
    JStartupIReadSection: read node properties [ID2285550]
    -> node name          : server0
    -> node type          : server
    -> node execute       : yes
    -> jlaunch parameters :
    -> java path          : C:\j2sdk1.4.2_26-x64
    -> java parameters    : -Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy -Dorg.xml.sax.driver=com.sap.engine.lib.xml.parser.SAXParser -verbose:gc -Djco.jarm=1 -XX:PermSize=512m -XX:MaxPermSize=512m -XX:NewSize=320m -XX:MaxNewSize=320m -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=90 -XX:PrintGCTimeStamps -XX:UseTLAB -XX:SoftRefLRUPolicyMSPerMB=1 -Dsun.io.useCanonCaches=false -Djava.awt.headless=true -XX:+UseParNewGC -Drdbms.driverLocation=C:/usr/sap/MES/DVEBMGS00/exe/ojdbc14.jar
    -> java vm version    : 1.4.2_26-b03
    -> java vm vendor     : Java HotSpot(TM) 64-Bit Server VM (Sun Microsystems Inc.)
    -> java vm type       : server
    -> java vm cpu        : amd64
    -> heap size          : 1024M
    -> init heap size     : 1024M
    -> stack size         : 2M
    -> root path          : C:\usr\sap\MES\DVEBMGS00\j2ee\cluster\server0
    -> class path         : .\bin\boot\boot.jar;.\bin\boot\jaas.jar;.\bin\system\bytecode.jar;.
    -> OS libs path       : C:\usr\sap\MES\DVEBMGS00\j2ee\os_libs
    -> main class         : com.sap.engine.boot.Start
    -> framework class    : com.sap.bc.proj.jstartup.JStartupFramework
    -> registr. class     : com.sap.bc.proj.jstartup.JStartupNatives
    -> framework path     : C:\usr\sap\MES\DVEBMGS00\exe\jstartup.jar;C:\usr\sap\MES\DVEBMGS00\exe\jvmx.jar
    -> shutdown class     : com.sap.engine.boot.Start
    -> parameters         :
    -> debuggable         : no
    -> debug mode         : no
    -> debug port         : 50021
    -> shutdown timeout   : 120000
    [Thr 4332] JLaunchISetDebugMode: set debug mode [no]
    [Thr 4404] JLaunchIStartFunc: Thread 4404 started as Java VM thread.
    [Thr 4404] [JHVM_PrepareVMOptions] use java parameters set by profile parameter
         Java Parameters: -Xss2m
    JHVM_LoadJavaVM: VM Arguments of node [server0]
    -> stack   : 1048576 Bytes
    -> arg[  0]: exit
    -> arg[  1]: abort
    -> arg[  2]: vfprintf
    -> arg[  3]: -Djava.security.policy=./java.policy
    -> arg[  4]: -Djava.security.egd=file:/dev/urandom
    -> arg[  5]: -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy
    -> arg[  6]: -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy
    -> arg[  7]: -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy
    -> arg[  8]: -Dorg.xml.sax.driver=com.sap.engine.lib.xml.parser.SAXParser
    -> arg[  9]: -verbose:gc
    -> arg[ 10]: -Djco.jarm=1
    -> arg[ 11]: -XX:PermSize=512m
    -> arg[ 12]: -XX:MaxPermSize=512m
    -> arg[ 13]: -XX:NewSize=320m
    -> arg[ 14]: -XX:MaxNewSize=320m
    -> arg[ 15]: -XX:SurvivorRatio=2
    -> arg[ 16]: -XX:TargetSurvivorRatio=90
    -> arg[ 17]: -XX:+PrintGCTimeStamps
    -> arg[ 18]: -XX:+UseTLAB
    -> arg[ 19]: -XX:SoftRefLRUPolicyMSPerMB=1
    -> arg[ 20]: -Dsun.io.useCanonCaches=false
    -> arg[ 21]: -Djava.awt.headless=true
    -> arg[ 22]: -XX:+UseParNewGC
    -> arg[ 23]: -Drdbms.driverLocation=C:/usr/sap/MES/DVEBMGS00/exe/ojdbc14.jar
    -> arg[ 24]: -Dsys.global.dir=C:\usr\sap\MES\SYS\global
    -> arg[ 25]: -Dapplication.home=C:\usr\sap\MES\DVEBMGS00\exe
    -> arg[ 26]: -Djava.class.path=C:\usr\sap\MES\DVEBMGS00\exe\jstartup.jar;C:\usr\sap\MES\DVEBMGS00\exe\jvmx.jar;.\bin\boot\boot.jar;.\bin\boot\jaas.jar;.\bin\system\bytecode.jar;.
    -> arg[ 27]: -Djava.library.path=C:\j2sdk1.4.2_26-x64\jre\bin\server;C:\j2sdk1.4.2_26-x64\jre\bin;C:\j2sdk1.4.2_26-x64\bin;C:\usr\sap\MES\DVEBMGS00\j2ee\os_libs;C:\ORACLE\MES\102\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\usr\sap\MES\SYS\exe\uc\NTAMD64
    -> arg[ 28]: -Dmemory.manager=1024M
    -> arg[ 29]: -Xmx1024M
    -> arg[ 30]: -Xms1024M
    -> arg[ 31]: -Xss2M
    -> arg[ 32]: -DLoadBalanceRestricted=no
    -> arg[ 33]: -Djstartup.mode=JCONTROL
    -> arg[ 34]: -Djstartup.ownProcessId=4328
    -> arg[ 35]: -Djstartup.ownHardwareId=U1840606892
    -> arg[ 36]: -Djstartup.whoami=server
    -> arg[ 37]: -Djstartup.debuggable=no
    -> arg[ 38]: -Xss2m
    -> arg[ 39]: -DSAPINFO=MES_00_server
    -> arg[ 40]: -DSAPSTART=1
    -> arg[ 41]: -DCONNECT_PORT=64998
    -> arg[ 42]: -DSAPSYSTEM=00
    -> arg[ 43]: -DSAPSYSTEMNAME=MES
    -> arg[ 44]: -DSAPMYNAME=solman_MES_00
    -> arg[ 45]: -DSAPPROFILE=C:\usr\sap\MES\SYS\profile\MES_DVEBMGS00_solman
    -> arg[ 46]: -DFRFC_FALLBACK=ON
    -> arg[ 47]: -DFRFC_FALLBACK_HOST=localhost
    -> arg[ 48]: -DSAPSTARTUP=1
    -> arg[ 49]: -DSAPSYSTEM=00
    -> arg[ 50]: -DSAPSYSTEMNAME=MES
    -> arg[ 51]: -DSAPMYNAME=solman_MES_00
    -> arg[ 52]: -DSAPDBHOST=solman
    -> arg[ 53]: -Dj2ee.dbhost=solman
    CompilerOracle: exclude com/sap/engine/services/webservices/jaxrpc/encoding/GeneratedComplexType _loadInto
    [Thr 4404] JHVM_LoadJavaVM: Java VM created OK.
    [Thr 5488] Mon May 17 23:39:30 2010
    [Thr 5488] JHVM_RegisterNatives: registering methods in com.sap.mw.rfc.driver.CpicDriver
    [Thr 5488] JHVM_RegisterNatives: registering methods in com.sap.i18n.cp.ConverterJNI
    [Thr 5488] Mon May 17 23:39:32 2010
    [Thr 5488] JHVM_RegisterNatives: registering methods in com.sap.mw.rfc.engine.Compress
    [Thr 4440] Mon May 17 23:39:38 2010
    [Thr 4440] JLaunchIExitJava: exit hook is called (rc = -11113)
    [Thr 4440] **********************************************************************
    ERROR => The Java VM terminated with a non-zero exit code.
    Please see SAP Note 943602 , section 'J2EE Engine exit codes'
    for additional information and trouble shooting.

    Basis Guy,
    I followed your instructions, and the problem still exist.  Per note 908911, I added "SAP_BC_JSF_COMMUNICATION" role to the SAPJSF user in the backend ABAP system.  I've tried starting and stopping
    the System through SAP MMC, and I see the following (solman is our hostname):
    solman 0 - The AS ABAP work processes start sucessfully,  the AS Java processes, show three processes, with two in the stopped state:
    1) SDM - state is stopped
    2) Dispatcher - state is running
    3) server0 - state is stopped, with a return code of -11113
    solman 1 - shows 2 processes
    1) Msg Server - running
    2) Enqueue Server - running
    From SAP MMC, I look at the Developer trace for the 2 stopped processes (SDM and server0).  This brings up the dev_server0 log, and the dev_sdm log.  In both files, I see the following error:
    [Thr 3712] JStartupICheckFrameworkPackage: can't find framework package C:\usr\sap\MES\DVEBMGS00\exe\jvmx.jar
    When I look for this file, it does not exist.  Is this my problem, and where does this file come from during the install?
    From the Syslog of SAP MMC, I see three errors when starting the system, in this order:
    Process Type: DP Message ID: GZZ
    SAP-Basis System: > 1 possible network problems detected - check tracefile and adjus
    Process Type: RD Message ID: Q01
    SAP-Basis System: Operating system call           recv failed (error no. 10054)
    Process Type: D0  Message ID:  R49  User: SAPJSF Client: 001
    SAP-Basis System: Communication error, CPIC return code 020, SAP return code 223
    Also, I see the following error in the defaulTtrace.0.trc file:
    #com.sap.security.core.server.secstorefs.FileIOException: I/O error on file "
    solman
    sapmnt
    MES
    SYS
    global
    security
    data
    SecStore.properties".
    java.io.FileNotFoundException:
    solman
    sapmnt
    MES
    SYS
    global
    security
    data
    SecStore.properties (The requested operation cannot be performed on a file with a user-mapped section open)
    However, I see that this file does exist, but what does it mean "a user-mapped section is open"?
    As for the configtool, Global Server Configuration, when I look for all instances of J2EE_GUEST or SAPJSF, only two parameters show up:
    ume.login.guest_user.uniqueids = J2EE_GUEST
    ume.r3.connection.master.user = SAPJSF
    Looking in the ABAP System (via SU01), I see that J2EE_GUEST shows password deactivated.  Is this correct?
    Please advise.
    Rick
    Sunny,
    Not sure what you mean by update the latest logs from sapinst.log.   I've displayed the sapinst.log in the original post.  I may just be misunderstanding your request. 
    Let me know if there is more info that you need.

  • SAP Netweaver 7.2 CE Software Units required for install

    Hi, can someone tell me what software units are required for the install of Netweaver CE 7.2 for a Nakisa installation?
    Options being as follows with the top 2 being the core components-
    CE Product Description
    Application Server Java
       Composite Application Framework
           Composition Environment Platform
               Business Process Management and Business Rules Management
               Composition Voice
       Enterprise Services Repository
       Development Infrastructure
       Adobe Document Services

    Hi Chris,
    I'm afraid there is no specific documentation or requirements for this. The only requirement appears to be that NetWeaver CE Java is installed! From your below list I would choose the following:
    CE Product Description
    Application Server Java
       Composite Application Framework
           Composition Environment Platform
       Enterprise Services Repository
       Adobe Document Services
    Good luck!
    Luke

  • What is luw (logical unit of work)

    pls tell me what is luw (logical unit of work)
    what r the types of luw .
    2 what ispurpose of code inspector and extended program check
    pls expalin the diffrence b/w those two
    3what are the candidate keys in db tables
    4 what is the difference b/w  occurs 1 and occurs 2 clauses
    data : begin of itab occurs 0 .
    data : itab type standard table of structure type initial size 1 with header line
    pls tell diffrence between theese two statements
    5can u pls tell what is the client in sap
    pls tell answers to questions
    pls dont give any websites addresses to see answers
    6 what is the transaction from database point of view
    7 what is the variant in alv reports
    how do we use reuse_alv_grid_variant_get fun module in alvs

    hi,
      this gives complete idea
      SAP LUW
    Since, as a rule, an application program is processed by several work processes in succession, and every change of the work process is linked with an implicit database commit , an application program is not automatically linked with a single database LUW. This applies in particular to dialog-oriented applications, in which one database LUW is assigned to one dialog step.
    To ensure the data consistency of application programs that are executed across different work processes, the application statements are not directly executed in an SAP LUW, rather, are first registered and then executed by a single work process, that is, in a single database LUW.
    Two techniques are available for bundling the change statements in a database LUW:
    Bundling via function modules (update)
    Through the statement CALL FUNCTION...IN UPDATE TASK, an update function module is registered for subsequent execution in an update work process.
    Bundling via function modules (transactional RFC)
    Through the statement CALL FUNCTION... IN BACKGROUND TASK DESTINATION, a remote- compatible function module is registered for subsequent asynchronous execution via the RFC interface (transactional RFC ).
    Bundling via subprograms
    Through the statement PERFORM ... ON COMMIT, a subprogram is registered for subsequent execution in a different work process.
    Statements for SAP LUWs
    A SAP LUW is controlled via the Open SQL statements COMMIT WORK, ROLLBACK WORK and SET UPDATE TASK LOCAL.
    Note
    A function module can be classified either as an update function module or remote-compatible, but not both at the same time. The update helps realize SAP LUWs within an SAP System, while the transactional RFC creates LUWs in distributed systems.
    COMMIT WORK
    Variants:
    1. COMMIT WORK [AND WAIT].
    2. COMMIT CONNECTION con.
    Effect
    Terminates an SAP LUW and stores the changes.
    Variant 1
    COMMIT WORK [AND WAIT].
    Effect
    The statement COMMIT WORK completes the current SAP LUW and opens a new one, storing all change requests for the currenta SAP LUW in the process. In this case, COMMIT WORK performs the following actions:
    It executes all subroutines registered using PERFORM ON COMMIT.
    It triggers an internal event in Object Services that ensures the registration of changes in persistent objects as the last update function module, as well as the subsequent initialization of persistent object attributes.
    It initiates the processing of all registered update function modules in the update work process.
    This executes all high-priority update function modules registered using CALL FUNCTION ... IN UPDATE TASK in the order of their registration and in a common database LUW. If you do not specify the addition AND WAIT, the program does not wait until the update work process has executed it (asynchronous updating). If you specify the addition AND WAIT, however, program processing after COMMIT WORK will not continue until the update work process has executed the high-priority update function modules (synchronous updating).
    If all high-priority update function modules are completed successfully, the statement executes the low-priority update function modules together in a common database LUW.
    In parallel, it also executes the individual function modules registered using CALL FUNCTION ... IN BACKGROUND TASK DESTINATION in a separate database LUW for each destination.
    It handles all SAP locks set in the current program according to the value of the formal parameter _SCOPE of the corresponding lock function modules.
    It triggers a database commit that also terminates the current database LUW.
    The completion of statement COMMIT WORK triggers the event TRANSACTION_FINISHED of the system class CL_SYSTEM_TRANSACTION_STATE, where the parameter KIND has the value of the constant CL_SYSTEM_TRANSACTION_STATE=>COMMIT_WORK.
    If the statement COMMIT WORK is executed by calling special programs, be aware of the following:
    In a program executed using batch input, or if you have called the program using the USING addition of the statement CALL TRANSACTION, COMMIT WORK terminates the batch input processing when using the corresponding settings.
    In a program called using CALL DIALOG, COMMIT WORK initiates the processing of subroutines or updated function modules registered using PERFORM ... ON COMMIT and CALL FUNCTION ... IN UPDATE TASK. Therefore, it does not complete the current SAP LUW. The SAP LUW cannot be completed until you execute the COMMIT WORK statement in the calling program.
    You cannot execute the COMMIT WORK statement during the updating procedure or during the execution of subroutines registered using PERFORM ... ON {COMMIT|ROLLBACK}.
    System fields
    sy-subrc Meaning
    0 You have specified the AND WAIT addition, and the updating of the update function modules was successful.
    4 You have specified the AND WAIT addition, and the updating of the update function modules was not successful.
    The COMMIT WORK statement always sets sy-subrc to 0 if the AND WAIT addition is not specified.
    Note
    The COMMIT WORK statement closes all database cursors . Open SQL statements that access a database cursor later ( SELECT loop and FETCH) raise an exception that cannot be handled.
    Variant 2
    COMMIT CONNECTION con.
    Note
    This statement is for internal use only.
    It cannot be used in application programs.
    Effect
    The COMMIT command is not executed on the standard database, but only on the secondary database connection specified by con. con is the name of the database connection as it was specified in the table DBCON in the column CON_NAME. The database connection con can also be specified dynamically in the form (source_text) - the source_text field contains the name of the database connection. The source_text field must be of the type C or STRING.
    On the specified secondary database connection, the database commit:
    Closes all open database cursors (OPEN CURSOR)
    Releases all database locks
    Note
    Note that the COMMIT CONNECTION DEFAULT statement unlike COMMIT WORK executes a pure database commit on the DEFAULT connection.
    Exceptions
    Non-Catchable Exceptions
    Cause: COMMIT WORK is not possible in a FORM that was called using PERFORM ... ON COMMIT.
    Runtime Error: COMMIT_IN_PERFORM_ON_COMMIT
    Cause: COMMIT WORK is not allowed in the update.
    Runtime Error: COMMIT_IN_POSTING
    ROLLBACK WORK
    Variants:
    1. ROLLBACK WORK.
    2. ROLLBACK CONNECTION con.
    Effect
    Terminates a SAP-LUW without storing the changes.
    Variant 1
    ROLLBACK WORK.
    Effect
    The statement ROLLBACK WORK closes the current SAP-LUW and opens a new one. In doing so, all change requests of the current SAP-LUW are canceled. To do this, ROLLBACK WORK carries out the following actions:
    Executes all subprograms registered with PERFORM ON ROLLBACK.
    Deletes all subprograms registered with PERFORM ON COMMIT.
    Raises an internal exception in the Object Services that makes sure that the attributes of persistent objects are initialised.
    Deletes all update function modules registered with CALL FUNCTION ...IN UPDATE TASK from the VBLOG and deletes all transactional remote Function Calls registered with CALL FUNCTION ... IN BACKGROUND TASK from ARFCSSTATE and from ARFCSDATA.
    Removal of all SAP locks set in the current program in which the formal parameter _SCOPE of the lock function module was set to the value 2.
    Triggers a database rollback, which also ends the current database-LUW.
    After completion of the statement COMMIT WORK, the event TRANSACTION_FINISHED of the system class CL_SYSTEM_TRANSACTION_STATE is raised, in which the parameter KIND has the value of the constant CL_SYSTEM_TRANSACTION_STATE=>ROLLBACK_WORK.
    Variant 2
    ROLLBACK CONNECTION con.
    Note
    This statement is for internal use only.
    It cannot be used in application programs.
    Effect
    The ROLLBACK-statement is not executed on the standard database but only on the secondary database connection, specified through con. con is the name of the database connection as it was specified in table DBCON in column CON_NAME. The database connection con can also be specified dynamically in the form (source_text), in which the field source_text contains the name of the database connection. The field source_text must be of the type C or STRING.
    Notes
    As all opened database cursors on the respective database connections are closed at ROLLBACK, the attempt to continue a SELECT-loop after a ROLLBACK, leads to a runtime error. Due to the same reason, a FETCH after a ROLLBACK to the then closed cursor, leads to a runtime error. You have to make sure that cursors that are still open, are no longer used after ROLLBACK.
    After execution of the statement ROLLBACK, SY-SUBRC is always equal to 0. It is not necessary to check if SY-SUBRC is unequal to 0 after ROLLBACK.
    ROLLBACK must not be used during update (CALL FUNCTION ... IN UPDATE TASK) or during the execution of FORMs, which were registered with PERFORM ... ON COMMIT resp. PERFORM ...ON ROLLBACK.
    The statement ROLLBACK WORK is implicitly executed if a message of the type A is treated with the addition ERROR_MESSAGE when calling a function module with CALL FUNCTION.
    Exceptions
    Non-Catchable Exceptions
    Cause: ROLLBACK WORK is not allowed within a FORM that is called with PERFORM ... ON COMMIT or PERFORM ... ON ROLLBACK.
    Runtime Error: ROLLBACK_IN_PERFORM_ON_COMMIT
    Cause: ROLLBACK WORK is not allowed within an update.
    Runtime Error: ROLLBACK_IN_POSTING
    SET UPDATE TASK LOCAL
    Syntax
    SET UPDATE TASK LOCAL.
    Effect
    This statement specifies that the high-priority update function modules - registered during the current SAP LUW using CALL FUNCTION ... IN UPDATE TASK - are registered in the ABAP memory instead of the VBLOG database table. In addition, it specifies that the current work process and not the update work process run these modules during the current database LUW, when the COMMIT WORK statement is executed. This statement has no effect on low-priority update function modules.
    At the beginning of every SAP LUW, the local update function is deactivated. If you wish to use it, you must reactivate it again before the first update function module is registered.
    System fields
    sy-subrc Meaning
    0 The local update function is activated.
    1 The local update function has not been activated, because the program has already registered at least one update function module for the normal updating procedure in the current SAP-LUW.
    Notes
    The local update function performs a synchronous update according to the COMMIT WORK statement, independent of the addition AND WAIT.
    The occurrence of a database rollback during the local update affects all previous change requests.

  • What APA format software is compatible with a Mac?

    What APA format software is compatible with a Mac?

    Which did you mean?
    APA may refer to:
    Associations[edit source | editbeta]
    American[edit source | editbeta]
    American Payroll Association
    Allied Pilots Association, the certified collective bargaining agent for American Airlines pilots
    American Philological Association, North American scholarly organization devoted to Greek and Roman civilization
    American Philosophical Association, main professional organization for philosophers in the United States
    American Planning Association, a professional organization representing the field of city and regional planning in the United States
    American Polygraph Association
    American Poolplayers Association
    American Poultry Association
    American Protective Association, an American anti-Catholic organization during the Gilded Age
    American Psychiatric Association
    American Psychological Association; also
    APA style, writing format developed by the above
    American Psychoanalytic Association
    American Psychopathological Association
    APA – The Engineered Wood Association, formerly known as the American Plywood Association
    Other[edit source | editbeta]
    Aborigines Progressive Association, an Australian organization
    All Peoples' Association (1930–1936), a British voluntary organization
    Association of Panamerican Athletics
    Australian Parkour Association
    Japan Advertising Photographers' Association
    Association of Publishing Agencies
    Entertainment and culture[edit source | editbeta]
    Acolytes Protection Agency, a former professional wrestling tag-team
    Agency for the Performing Arts, a talent and literary agency
    Amateur press association, a group of people who self-publish material among themselves
    American pale ale
    Americanist Phonetic Alphabet, now known as the Americanist phonetic notation
    Anglican Province of America
    ARCAM Private Army, a protagonist in the Spriggan (manga)
    The Hong Kong Academy for Performing Arts
    apa, ISO 639 code of the Southern Athabaskan languages (excluding Navajo)
    Antarctic Protected Area
    Military[edit source | editbeta]
    Army Prosecuting Authority
    APA, the US Navy's Hull Number prefix for Attack transports
    Politics and government[edit source | editbeta]
    Adirondack Park Agency
    Administrative Procedure Act, an American statute controlling government agency actions
    Advance Pricing Agreement
    Anti-pedophile activism
    Australian Progressive Alliance
    NSDAP Office of Foreign Affairs (Außenpolitische Amt der NSDAP)
    Transport[edit source | editbeta]
    A-P-A Transport Corp.
    Apache Railway, from its reporting mark
    Centennial Airport, Arapahoe County, Colorado, United States, IATA airport code
    Other uses[edit source | editbeta]
    Aldosterone-Producing Adenoma
    All Points Addressable
    Amplified piezoelectric actuator
    Anderson Preparatory Academy, a school in Indiana, United States
    Asian Pacific American
    Asset purchase agreement
    Atypical polypoid adenomyoma
    Australian Postgraduate Awards
    Austria Press Agency (German: Austria Presse Agentur)
    Azerbaijan Press Agency
    Apa (without caps)[edit source | editbeta]
    Father (1966 film) (Hungarian: Apa), a 1966 Hungarian film
    Apa, Iran, a village in Hormozgan Province, Iran
    Apa, Nigeria, a Local Government Area in Benue State, Nigeria
    Apa, Satu Mare, a commune in Satu Mare County, Romaniaa type of sword named after the village; see Bronze Age sword
    Apa Sherpa, a Nepali Sherpa and famous Mt. Everest mountaineer
    Apa, an Amazonas-class corvette of the Brazilian Navy

  • Creation of Product :technical abbreviation of the software unit name

    Hi All,
       I am trying to create a new SWCV in SLD and after entering the initial product name,version and vendor , Iam asked to
    "Enter the technical abbreviation of the software unit name"
    I further see that this gets listed as "Software unit".
    Whats the importance of this field and also what would be the typical values ?
    Thanks in advance!
    vittal

    Thanks Prateek,
       Did you mean by "Technical abbreviation " same as the SWC or the SW Product ? Cos SW Product is collection of SWC ?
    I have given Technical abbreviation as SWC itelf.. BUt When I see the various software unit in the ProductA ,  I find 2 entries even though I have created only one.
    1.ProductA : (default )
    2.ProductA: SWC (this is one i have created )
    Kindly clarify?
    regards
    Vittal
    Edited by: Vittal Navale on Nov 4, 2008 11:10 AM

  • Have a PowerBook G4 with software 10.4.11 and iTunes 9.2.  Got a new iPhone 5 - and seems iTunes does not recognize it. What kind of software update(s) do I need?

    Have a PowerBook G4 with software 10.4.11 and iTunes 9.2.  Got a new iPhone 5 - and seems iTunes does not recognize it. What kind of software update(s) do I need?

    None. An iPhone 5 requires Mac OS X 10.6.8 or newer to be synced from a Mac, which is above the maximum for a PowerBook G4(10.5.8.)
    (79516)

  • Regd. software Unit while Creating SLD

    Hi  Experts,
    Could any one tell me what is the significance of  creating software unit. I know that it is used to link product and the SWC
    but what exactly it does.If i give same Software unit for all my product or if i give different software unit for all my product
    how does exactly it impacts and what is the use of having a software unit from dev prospective.
    Regards,
    Abhi

    Hi ,
    Similar  thread marked as answered  already exists. what is software unit in SLD?
    Please search once before you post
    Regards,
    Srinivas

  • What driver or software patches do i need to install in my windows 7 laptop, in order for the laptop to capture Bluetooth messages, which is possible with window 8?

    Hi,
    i am connecting a Bluetooth device to my laptop. I notice that Message Analyzer could capture Bluetooth messages only if I am using windows 8? I am using window 7. What driver or software patches do i need to install in my windows 7 laptop, in order for
    the laptop to capture Bluetooth messages, which is possible with window 8?
    Also, i notice that using window 8, i am able to capture Bluetooth message but i am not able to display wireless perfromance statistics such as signal strength, throughput, etc? Is there a way for me to get such information.
    Please help.

    If you look at the link you sent me:Default Trace Scenarios
    http://msdn.microsoft.com/en-us/library/jj659262.aspx
    "Windows 8 Bluetooth (Windows 8/Windows Server 2012 or later) 
    Troubleshoot Bluetooth issues"
    So what about Windows 8 earlier? Not supported?
    My question: What driver or software patches do i need to install in my windows 7 laptop, in order for the laptop to capture Bluetooth messages, which is possible with window 8?

  • What type of software do I need to down load from my mac a program from my high definition camcorder the video is 1.5 hours long

    What type of software should I buy to down load from my mac a video from my high def camcorder

    I was only able to find downloads for that camera for Windows.
    No where was I able to find anything for a Mac from Panasonic.
    Allan

  • HT3775 hello, im trying to open a document but it seems like my computer does not have the require software to open it could you please tell me what can of software do i need in my laptop?

    hello, im trying to open a document but it seems like my computer does not have the require software to open it could you please tell me what can of software do i need in my laptop?

    In order to help, more information is needed.
    What type of document is it (word document, picture or?) And do you know what software it was created with and what file format it is?

  • I have old unedited home video doesn't seem to recognize it. What process or software or both do I need to do this?

    I have old unedited home video doesn't seem to recognize it. What process or software or both do I need to do this?

    The easiest and cheapest way is to use HandBrake to convert your DVDs to H.264 that FCP X can use.
    Download Handbrake free here  http://handbrake.fr/downloads.php
    Put your DVD in the Mac, launch HandBrake and let it rip your DVD to H.264
    You can then import the files into FCP X.
    Professional editors will be apoplectic about me recommending HandBrake but for what you are doing the quality will be fine.

  • Hi. Does anyone know what video editing software is compatible with my MacBook - version 10.6.3? I am looking to edit films and already have Final Cut Pro, but am looking for something a little more basic and easier to use. Thanks. Vicki

    Hi. Does anyone know what video editing software is compatible with my MacBook - version 10.6.3? I am looking to edit films and already have Final Cut Pro, but am looking for something a little more basic and easier to use. Thanks. Vicki

    Hi Cereskit
    Thanks again for the message. I've done the updates and have the App Store on my desktop. I went into it and searched for imovie but couldn't find the basic imovie, which I presume is what I'd need for editing?, rather than imovie 11 for £10.49, which is for making trailers, it seems. Also, were you saying that imovie would be free?
    Vicki

  • I am putting together a proposal for a Final Cut Pro Workstation to use with a tapeless HD camera.  Can anyone suggest the best camera (in the 5-10,000 dollar range) ?  What hardware and software should I include in the package?

    I am putting together a proposal for a Final Cut Pro Workstation to use with a tapeless HD camera.  Can anyone suggest the best camera (in the 5-10,000 dollar range) ?  What hardware and software should I include in the package?

    This is quite an open suggestion, but here are some ideas which might get you started.  There are good HD cameras in your price range from Sony, Panasonic and Canon (and maybe other manufacturers). Tapeless formats vary.  I have only worked with Sony XDCAM which seems pretty good to me.  File sizes for material shot at 35MBS are not too huge and, with the free Sony transfer and conversion programme, are easy to bring into the computer via USB direct from the camera or from a fairly inexpensive converter.  The Sony XDCAM EX3 can produce results well up to broadcast quality.
    As to hardware, you'll need a powerful MAC - iMac, Macbook Pro or MacPro with 4GB or more of RAM and a good video card.  Softwarewise, FCPX is quite a bit cheaper than FC Studio 3 and of course it's 64bit and can make better use of multi-core machines than FCP7.    It's also designed to handle HD formats with less hassle than FCP7 and is matched to the latest versions of Motion and Compressor.   But you'd probably be wise to search reviews of FCPX before you make your choice - it has some issues.
    A good HD monitor will be essential and, for colour correction etc, you may want to consider a second monitor or HD TV foe editing. ( A MacPro is generally the best machine to connect a second monitor to). 
    This should give you a good editing system, but there are many other things you could add (Photoshop, professional sound monitors, etc)
    Hope this helps a bit.
    Jonathan

Maybe you are looking for

  • Where is Adobe Photo 3.0?

    I accidently removed 3.0 thinkin 3.0.1 would be an up grade. All my pictures are in 3.0 and I can't access it. Although System Restore lists it as removed they say I can't restore because it wasn't. The pictures are around in various files, but I wan

  • Crystal Reports XI Merge Module Error

    Hi, I am attempting to create an installer that uses the latest (CRXIWIN_SP4) Crystal Reports XI merge module (CrystalReports11_RDC_Reportengine.msm). When the installer is run an error often occurs (it only occurs on some machines and I have so far

  • TimeCapsule - trying to access old data from new mac

    I just got a new MBP after my previous one got severely corrupted and became un-recoverable.  I migrated all my data over from the Time Capsule, but immediately after the new MBP started showing the same symptoms as the dead one. Apple tech suggest w

  • Tracks not lining up when exporting to Itunes

    Hello! I put together a multi-track song, mostly software instruments. Finally, I added a live vocal track. Sounds find on GB, but when I export to Itunes, the vocal track is delayed...How do I fix it?! Thanks for anyone's help!!

  • Port 6794 Flood

    Why does Verizon's private IP address default gateway for PPPoE continuously hit my router from this UDP port at multiple destinations on the public IP assigned to my router? This is an old question where I was told not to worry about it a few years