Approval for transports to Production

Hi,
I posted this in ERP and dint get a reply so i am posting here.
I configured transport workflow QA approval procedure. When i approve the proposal it is getting imported into QA automatically. I want to approve but let somebody else to move the transport manually.
How do i do this?
Also once its moved to QA and tested fine how is the approval to PRD handled using transport workflow?
Please advice.

Hi Shannon,
Apologies could not reply earlier.. I think this is one of the drawbacks  of transport workflow as suggested in the link below: 
[Transport Workflow|http://help.sap.com/saphelp_sm40/helpdata/en/5a/34bd66c03d11d2851c0000e8a57770/content.htm]
Please check from the 2nd paragraph onwards.
Regardless of anything the sequence is the change owner's responsibilty. Even if mass transport option was invoked and the transports were released in wrong sequence then you would get this error in case of auto imports. Manual imports where you have a sequence control check is helpful but tedious business. I think the onus is one transport owners to ensure that the sequence of transport requests is correct in transport proposal in case of TMS workflow and in case of mass transports the transports are released in correct sequence.
Coming to the QA approval step I believe that TMS workflow and QA approval are separate in the sense the individual transport and not the proposal gets approved. However I would really suggest ythat ou check with SAP itself on that .
Regards.
Ruchit Khushu

Similar Messages

  • Workflow Approval for CTS+ for NON ABAP Transport

    Hi
    We have a NW Portal system currently using CTS+ for transport.
    We would like to incorporate a workflow approval for transport across the different landscape (DEV -> TEST -> QA -> PRD) with CTS+. The workflow approval would work in such a way that when someone approves a transport request from DEV->TEST, the Basis Admin will then perform the import to TEST. So this approval will also be needed from TEST -> QA and QA -> PRD.
    Does Solution Manager provide such workflow approval for NON ABAP transport?
    I do hope anyone has such experience to share.
    Thanks.
    Regards
    mike

    Hi Mike
    Yes solution Manager CHARMS or Change request managment functionality uses CTS+ to move the Non ABAP requests
    it uses IBASE as identifier for systems and for more can search sdn
    check this link too
    http://www.sdn.sap.com/irj/sdn/alm-change-management
    Hope it helps
    Regards
    Prakhar

  • How to create a transport for queries from production system

    We have a situation where the production client has been open during cutover and a user has modified queries which were previously transported into production from our development system. We now wish to 'synchronise' our systems so production can be closed (although we will use the changeability options to allow maintenance of local queries).
    Does anyone have experience of this problem? What is the best way of exporting the queries in such a way that we can import them into our development and quality systems?
    As ever, any suggestions will be gratefully received.

    Hi,
    In similar situation, we opted for manual modifications in the Dev. We made the changes in the queries as they were in Prod and then transported them from Dev to Q and then to Prod.
    This is how generally it is done.
    Regards,
    Yogesh

  • Approval Procedure for Issue to Production and Receipt from Production

    Hi All,
    Is there a way to create an approval procedure for Issue to production and Receipt from production?
    Thanks.
    Eric

    Hi Riyaz,
    Yes it is not in Standard SAP Business One.  But is there a way to create one for issue to production and receipt from production? 
    Thanks.
    Eric

  • Approval Query for Receipt from production

    Hi experts,
    I want to define an approval process for receipt from production.
    The condition is below:
    Only if it is " Receipt from production" then the goods receipt document should go to approval of quality.
    If is any unplanned direct goods receipt then system should allow to add it straightly.
    To do so, Please provide me the required query.
    regards
    Ravindran Srinivasan

    Hi Ravindran,
    I once encounter same problem like this. And I found out that, unfortunately, approval procedure can't work on receipt from production document.
    Yes, we all know that receipt from production and inventory goods receipt are actually same object type in SAP B1 and stored in same table. But, try it by yourself in your testing database, even if you apply the approval templates for goods receipt document, and you apply the condition as "always", you won't get prompted for approval if you try to add the receipt from production document.
    However, I said this based on my experience with version prior to 8.81 and 8.82. But somehow I have a strong feeling that this issue still not yet realized by SAP.
    Best Regards,
    Hendry Wijaya

  • Transport Request is not flagged for import into production.

    When I try to migrate a CR from the quality system to the acceptance system, through solution manager system, the status flag still remains to be "To be tested" which normally does not happen.
    I get 4 warnings as below:
    1) Status was reset by system
    2) No import into test system has taken place.
    3) Transport request is not flagged for import into production
    4) The tester role cannot be the same as the developer role.
    Usually when a CR is selected for migration to Acceptance, the status flag automatically sets to "productive", which in turn depicts that the CR has been migrated to acceptance and is ready for import into production.
    But when I check the Transport log in the acceptance system, it is evident that the CR has been migrated to acceptance with errors.

    I guess these errors you mentioned are the reason why ChaRM reports your transprot request as
    2) No import into test system has taken place.
    1) Status was reset because 2) is not fullfilled.
    3) did not get flagged because status was not set due to previous errors.
    4) business partner of user with function "tester" (apparently the one who tries to set status) is the same as the business partner assigned to function "developer". If it should be the same person you can switch off the warning in customizing.
    Try to correct import errors and repeat status switch.

  • Are Solaris Zones approved for SAP production environments?

    All,
    I am trying to find an official document from SAP that confirms that Solaris Zones are approved for use in SAP NW production environments. I checked the product availability matrix but it does not address Containers or Zones.
    Thanks,
    Guenther

    They don't state it explicitly because you can use it. I comes with the operating system and if they would deny that, there would a be a note stating that explicitly.
    On top of that, SAP would not create notes how to install and configure a zone if it wouldn't be supported
    We run many instances under zones (production, test, sandbox) and make use of ZFS heavily and it works like a charm.
    Markus
    root@consbig / >zoneadm list -vi
    ID NAME             STATUS         PATH                         
       0 global           running        /                            
       4 crmtest          running        /zone/crmtest                
       5 crmqual          running        /zone/crmqual                
       6 srmtest          running        /zone/srmtest                
       7 solmgrt          running        /zone/solmgrt
       8 epjava           running        /zone/epjava                 
    124 tdmshost         running        /zone/tdmshost               
    128 nwdi_ext_1       running        /zone/nwdi_ext_1             
    148 icht             running        /zone/icht                   
    204 scheduler        running        /zone/scheduler              
    217 ichp             running        /zone/ichp                   
    220 appl2mp1         running        /zone/appl2mp1               
    221 solmgrt          running        /zone/solmgrt                
    236 output           running        /zone/output                 
    252 bicopy           running        /zone/bicopy                 
    267 kerberos         running        /zone/kerberos               
    289 spnego           running        /zone/spnego                
    root@consbig / >zpool iostat
                   capacity     operations    bandwidth
    pool         used  avail   read  write   read  write
    dbdata      4,73T  64,1G     68      6  8,34M   430K
    dblog       34,6G  15,2G      0     16  62,1K   123K
    usrsap       118G  80,9G      2     26   188K   157K
    zone        54,7G  44,8G      0     31  56,1K   135K

  • Not able to view transport request tpz file for importing in Production

    Hi Experts,
    I am using PI 7.0. I am facing a problem while transporting a request to Production environment. I am using File Level Transport. When I create a transport file, it is successfully created in development system's /export location. Basis team moves the file production system's /import directory.
    But here I am not able to see the imported file via Tool->import design/configuration objects , in Production environment. I have tried to use user Id's which have admin level authorizations, still I cannot see the file.
    Background - A couple of weeks back, there was an issue with cluster service going down, and we had to manually register the  Exchange infrastructure in SLD. New associations were created as per SAP note - #764176 'Manual correction of XI content in SLD'. We were able to transport to Production environment before this issue occurred.
    Please help !
    Regards,
    Nikhil

    Hi,
    When I am trying to export pr create a TR file in XI production environment, i am getting error message - Permission denied.
    Is this the problem ? Here is the log -
    #4 15:25:09 [Thread-27] ERROR com.sap.aii.utilxi.swing.toolkit.ExceptionDialog: Throwable
    Thrown:
    MESSAGE ID: com.sap.aii.utilxi.misc.api.ResourceException
    com.sap.aii.utilxi.misc.api.ResourceException: Permission denied
         at com.sap.aii.ib.server.persist.gen.FileAccess.getTempDirectory(FileAccess.java:100)
         at com.sap.aii.ib.server.transport.impl.utils.FileUtils.createTmpStream(FileUtils.java:63)
         at com.sap.aii.ib.server.transport.impl.utils.FileUtils.createTmpStream(FileUtils.java:50)
         at com.sap.aii.ib.server.transport.impl.service.InternalTransportServiceImpl.exportZipped(InternalTransportServiceImpl.java:161)
         at com.sap.aii.ib.server.transport.impl.service.InternalTransportServiceImpl.exportXiObjects(InternalTransportServiceImpl.java:329)
         at com.sap.aii.ib.server.transport.impl.service.TransportServiceImpl.exportXiObjects(TransportServiceImpl.java:215)
         at com.sap.aii.ib.sbeans.transport.TransportServiceBean.exportXiObjects(TransportServiceBean.java:266)
         at com.sap.aii.ib.sbeans.transport.TransportServiceRemoteObjectImpl1_0.exportXiObjects(TransportServiceRemoteObjectImpl1_0.java:1136)
         at com.sap.aii.ib.sbeans.transport.TransportServiceRemoteObjectImpl1_0p4_Skel.dispatch(TransportServiceRemoteObjectImpl1_0p4_Skel.java:877)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Serialized server exceptions:
    MESSAGE ID: java.io.IOException (serialized)
    java.io.IOException: Permission denied
         at java.io.UnixFileSystem.createFileExclusively(Native Method)
         at java.io.File.checkAndCreate(File.java:1313)
         at java.io.File.createTempFile(File.java:1400)
         at java.io.File.createTempFile(File.java:1437)
         at com.sap.aii.ib.server.persist.gen.FileAccess.getTempDirectory(FileAccess.java:94)
         at com.sap.aii.ib.server.transport.impl.utils.FileUtils.createTmpStream(FileUtils.java:63)
         at com.sap.aii.ib.server.transport.impl.utils.FileUtils.createTmpStream(FileUtils.java:50)
         at com.sap.aii.ib.server.transport.impl.service.InternalTransportServiceImpl.exportZipped(InternalTransportServiceImpl.java:161)
         at com.sap.aii.ib.server.transport.impl.service.InternalTransportServiceImpl.exportXiObjects(InternalTransportServiceImpl.java:329)
         at com.sap.aii.ib.server.transport.impl.service.TransportServiceImpl.exportXiObjects(TransportServiceImpl.java:215)
         at com.sap.aii.ib.sbeans.transport.TransportServiceBean.exportXiObjects(TransportServiceBean.java:266)
         at com.sap.aii.ib.sbeans.transport.TransportServiceRemoteObjectImpl1_0.exportXiObjects(TransportServiceRemoteObjectImpl1_0.java:1136)
         at com.sap.aii.ib.sbeans.transport.TransportServiceRemoteObjectImpl1_0p4_Skel.dispatch(TransportServiceRemoteObjectImpl1_0p4_Skel.java:877)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    #3 15:23:54 [AWT-EventQueue-0] FINE AutoLog.created.com.sap.aii.ib.core.service.TypeNotRegisteredException: com.sap.aii.ib.core.service.TypeNotRegisteredException: Type "TypeConntestObj" is not registered in the service class Type Service - Type Information
         at com.sap.aii.ib.core.service.ServiceBase.getServiceImpl(ServiceBase.java:71)
         at com.sap.aii.ib.bom.gen.TypeServiceImpl.getTypeInformation(TypeServiceImpl.java:82)
         at com.sap.aii.ib.gui.xiitem.services.InternalXiItemService.getTypeInfo(InternalXiItemService.java:23)
         at com.sap.aii.ib.gui.xiitem.services.InternalXiItemService.createEmptyXiItem(InternalXiItemService.java:92)
         at com.sap.aii.ib.gui.xiitem.services.XiItemServiceProvider.createEmptyXiItem(XiItemServiceProvider.java:97)
         at com.sap.aii.ib.gui.xiitem.InternalXiItemServiceForNameNamespaceObjects.addType(InternalXiItemServiceForNameNamespaceObjects.java:68)
    Regards,
    Nikhil

  • What are the settings for Transport?

    What are the settings for Transport?

    u will get three panel in transport connection in BW side
    here u need to collect object and drop them to 2nd panel
    then u need to select whether u want o select all objects or only necessary objects
    select as per ur requirement hten u need to write thse object in a NEw request
    now executte nad go to Se10 and relaease sub task and main task
    now ask basis team to impot it in QAS test it and again trnasport these to Production environemnt.
    assign points if helps

  • Feasibility for a new production system in the same environment

    Dear friends,
    Our management has come up with a requirement of expansion of SAP environment to cover up users in a different country for their francise over there. The options we are considering are below:
    1. Implementing a whole new setup ( ECC, EP,BI, PI,Trex).
    2. Expanding the lease lines between the sites in both the countries and providing access to the present setup itself with enhancement in the current hardware configuration.
    or is it a good practice to keep a new Production system in the other country and add a new delivery route for the new production system within the current transport route ? How the license part may be taken care in these cases ?
    Your suggestions are welcomed.
    Many thanks,
    SUJIT

    Hi Sujit,
    The answer to this question really depends on whether the new country is going to share much of the same configuration with some tailoring to local laws and requirements.  If the system is going to be the same, then there is now reason to deploy a new system unless you are reaching technical limits for hardware.  For ease of management and usage, then having one system is preferred.  You can then upgrade your network to cope with the increased load and hardware as required. 
    Hope this helps,
    Graham

  • On starting WebLogic getting Error : Listening for transport dt_socket at address: 8453 Exception in thread "main" java.lang.NoClassDefFoundError: vXmx512m

    Hi,
    system i am using for Oracle SOA is :
    Windows 64 Bit
    i5 Processor
    6 GB RAM
    29 GB on C Drive is already free after installation of all SOA related products.
    I have installed wlserver_10.3 for SOA 11g Development purpose and followed exact installation sequence and procedure as mention in oracle documentation
    i created domain also and every thing look correct but after installation procedure there are "Additional actions required just after every thing installed" :
    setting memory limit
    starting weblogic server (Admin Server)
    starting weblogic managed server
    and so on
    now Problem is when i execute C:\Oracle\Middleware\user_projects\domains\soa_div_domain\bin startWebLogic.cmd
    as mention in oracle documentation i am getting following error message : (i have only included last error lines instead of complete console log)
    oConsole= -Dweblogic.ext.dirs=C:\Oracle\MIDDLE~1\patch_wls1036\profiles\default\
    sysext_manifest_classpath;C:\Oracle\MIDDLE~1\patch_oepe180\profiles\default\syse
    xt_manifest_classpath;C:\Oracle\MIDDLE~1\patch_ocp371\profiles\default\sysext_ma
    nifest_classpath;C:\Oracle\MIDDLE~1\patch_adfr1111\profiles\default\sysext_manif
    est_classpath  weblogic.Server
    Listening for transport dt_socket at address: 8453
    Exception in thread "main" java.lang.NoClassDefFoundError: vXmx512m
    Caused by: java.lang.ClassNotFoundException: vXmx512m
            at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    Could not find the main class: ++Xmx512m.  Program will exit.
    Now to resolve this what i already tried are :
    I change JAVA_HOME and PATH to jdk6 which came with web logic installer
    Location is at :
    JAVA_HOME : C:\Oracle\Middleware\jdk160_29
    PATH : C:\Oracle\Middleware\jdk160_29\bin
    The above dose not include any space between path
    I ran the startWebLogic.cmd and got same error
    After that I also added
    CLASSPATH : C:\Oracle\Middleware\jdk160_29\lib\tool.jar;C:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.jar;C:\Oracle\Middleware\jdk160_29\bin
    WL_HOME:  C:\Oracle\Middleware\wlserver_10.3
    I ran the startWebLogic.cmd and got same error
    I also used earlier path which I used with eclipse when I was working on other java development.
    JAVA_HOME : C:\Program Files\Java\jdk1.7.0_21
    PATH : C:\Program Files\Java\jdk1.7.0_21\bin
    I ran the startWebLogic.cmd and got same error
    Then I also gave PATH: C:\Oracle\Middleware\wlserver_10.3\server\lib      (including the existing one using ; )
    I ran the startWebLogic.cmd and got same error
    Now may be there is a file called setSOADomainEnv.cmd in
    < C:\Oracle\Middleware\user_projects\domains\soa_div_domain\bin\ setSOADomainEnv.cmd>
    That include some values for memory set :
    set JAVA_OPTIONS=%JAVA_OPTIONS%
    set DEFAULT_MEM_ARGS=-Xms512m –Xmx512m
    set PORT_MEM_ARGS=-Xms512m –Xmx768m
    if "%JAVA_VENDOR%" == "Oracle" goto OracleJVM
    set DEFAULT_MEM_ARGS=%DEFAULT_MEM_ARGS% -XX:PermSize=128m -XX:MaxPermSize=768m
    set PORT_MEM_ARGS=%PORT_MEM_ARGS% -XX:PermSize=256m -XX:MaxPermSize=768m
    now as I change the red highlighted value to 512 value because I have less memory resource and I checked in installation documentation to change the above red highlighted value to 512 original is 1024 which is too high and it was crating problem and showing memory space problem so I change it to 512 and now I am not getting that memory space problem error but may be the above error is related with change value in setSOADomainEnv.cmd file or not
    Following are my domain, weblogic and soa home directory path and all these path are exactly what it suppose to be according to Oracle Installation Documentation:
    WebLogic :
    C:\Oracle\Middleware\wlserver_10.3
    C:\Oracle\Middleware\coherence_3.7
    C:\Oracle\Middleware\oepe_11.1.1.8.0
    SOA Oracle Home Directory :
    C:\Oracle\Middleware\Oracle_SOA1
    OSB Home Location :
    C:\Oracle\Middleware\Oracle_OSB1
    Domain name : soa_div_domain
    Domain Location :       C:\Oracle\Middleware\user_projects\domains
    Application Location :  C:\Oracle\Middleware\user_projects\applications
    Domain Location:        C:\Oracle\Middleware\user_projects\domains\soa_div_domain
    form here i am trying to start weblogic : C:\Oracle\Middleware\user_projects\domains\soa_div_domain\bin\startWebLogic.cmd
    Please tell me any body want more details.
    Thanks.

    I think you are missing a character '-'
    USER_MEM_ARGS="Xms512m -Xmx512m -XX:MaxPermSize=128m"Add this character like follows
    "-Xms512m -Xmx512m -XX:MaxPermSize=128m"

  • Is there a way to see what has been transported to Production

    Hello all and thank you in advance for your responses, points will be award..
    Need  to determine what  has been transported to production with time and stamp information. Been looking around with RSA1 and  just not able to find the right buttons or TC to get the correct information. 
    Any suggestions.....
    Thank you Jim

    Hello Jim,
    Check the logs in STMS.  That will show what has been imported.
    Choose your import queue for your production box.  Once you are viewing that, you can click on the 'Scroll' icon which gives you the 'Import History'.
    Be sure you adjust the filter accordingly to see everything.
    Thanks,
    Nick
    Message was edited by:
            Nick Bertz

  • Vendor approval for outside operation

    Hi,
       I am trying to define a process for vendor approval for an external operation. We have service operations on our production orders and we are not using the 04 but only the 03 inspection type. Since the service operation is for account assignment F (production order) and does not have a material as a line item, how do I prevent the 101 goods receipt for the production order in case of an unapproved vendor was sent the service operation. Usually businesses do this as they have a vendor who is approved for other processes and hence the assumption is that he will eventually be approved and is good enough for an additional process. So they purchase at risk. If we had a 04 inspection type I could have given a one time skip MIC for the vendor approval and controlled it there. But since we dont have 04 inspeciton type how do I control this.
    I am pretty sure this is a common scenario and someone on this forum might have had implemented this.
    Thanks

    Hello,
    You can use scheduling agreement for your vendor approval process. For approved vendor you can set your rules and grouped all approved vendors in scheduling agreement. based on that system will take only those vendors from that grp and depend upon terms and contracts w.r.t scheduling line system will allow for PO.
    I am not a MM consultant but yes you can take this as refference and ask MM consultant how to execute the same in your case.
    Secondly for vendor approval you have any process like testing of its product or service or any document verification etc. ?
    if it is there then just maintain the Q- Info and put quality controls over vendor master. w/o quality approval system won't allow to use the unapproved vendor.
    Regards

  • Find Import user for transports

    Hi,
    We need to write a report which will run on production and find the import user certain transports.
    I know how to obtain the user who released the transport (in E070), and
    I am aware that the transport history in transaction STMS shows the actual import user, but I have not been able to find the table/function module that will return this information to be used in my program.
    Does anyone know how to obtain the import user for a transport?
    Regards,
    Eugene

    Hello Eugene
    The function module which is behind the <i>Transport History</i> button is:
    - TMS_TM_GET_HISTORY
    Call this function module using the following parameters:
    IV_SYSTEM = <sysid>                    " e.g. E01
    IV_DOMAIN = DOMAIN_<sysid>      " e.g. DOMAIN_E01
    and set values for CV_START_DATE and CV_END_DATE. I believe the functions of the other IMPORTING parameters are quite obvious.
    In addition to this function module have a look at threads:
    Table Name for Transport Requests & Program name
    There you will find another interesting function module (<b>TR_READ_GLOBAL_INFO_OF_REQUEST</b>) described.
    Regards
      Uwe

  • Prompt for transportable Workbench request

    Hi experts,
    I want to create a web service, and let my asp.net program call it.
    I input se37 in ECD, and input zzz_yyyy_xxxx as function module, then click "create" button.
    In the next step, I need input "Function group", but I have not , so I need crate one.
    In the "Create Function Group" dialog, I input "Function group" and "short texst", and click "save" button.  It takes me to "Create Object Directory Entry", I  input "Package" ,then press "Save"button again.
    Now it takes me to "Prompt for transportable Workbench request" dialog. Now I need input "Request" and "short description".
    I'm confused.  What do I input as  "Request"?
    Thanks.

    I am guessing you are quite new to this? It is asking you to create a transport package which can be sent to quality or production systems later on. If you do not want to do this you can click local object and it stays in development server. Otherwise you click the page icon and then type a description of the work/program you are creating. Save it and it will generate a transport package for you.

Maybe you are looking for