Two ABAP Development Clients with Transport enabled in Development System

Hello All,
I have a unique situation in my development systems. We currently have two abap development clients with client settings which allows repository transports to be created. The reason for this setup is because there are two different abap development teams who want to work independently.
Has anyone see two development clients in development system? Do you see any risk with having two abap development clients with transport enbaled? Should I force them to work in ONLY ONE ABAP development client?
I would like to know your thoughts?
Thx...Rocky

Hello,
It may not a good idea to have two development clients. You have to manage with the following issues:
(1) Customizing transports need to be moved to two clients
(2) You may have to peridically sync. them between each other with all the development objects
(3) Data needs to refreshed in two clients for development/unit test purposes
(4) Same object may be edited in two clients independently at the same time which is likely to go to Production at different times resulting in version sequencing issues
(5) Vension of data of object will be lost if you want to retrieve old version.
Thanks,
Venu

Similar Messages

  • ABAP SOAP Client with MTOM

    Hi experts,
    I need to create a SOAP client in ABAP for a web service that uses MTOM (xop:include) to transfer binary files.
    I know how to create a client proxy in SE80 from WSDL, but I.have no idea how to send attachments with protocol MTOM.
    Does anybody know how to do this in ABAP?
    Thanks a lot!
    LUIS B.

    Hi there.
    Well, I couldn't get the ABAP Proxy working so I build the SOAP client from scratch using class CL_HTTP_CLIENT. It was harder because I had to take care of every aspect in the HTTP communication but in the end it was more flexible.
    I hope this helps.

  • Alternate development landscape and transport path - release management

    We are discussing a proposal within our company to build a landscape that includes separate clients and transport paths for development of new system enhancements vs. ongoing production support. The idea is to keep all new development in a separate stream and prevent any conflicts with any required production support changes. This approach was used on a project where I previously worked, and we are seeking input from other SAP shops that use this approach, as well as any best practice documentation to assist us in development of an internal proposal on the topic. I would be grateful for any input on this topic, as well as the topic of release management.  I have done quite a bit of searching on SDN and BPX and am just not finding anything.
    Note that I also posted this question in the BPX general discussion forum because I was not clear exactly how it should be categorized.  I apologize if this was not the appropriate course of action.

    Hi Bob
    without being an expert. You could check the documentation for "Change and Transport System" (CTS) in help.sap.com. It comes with some "strategic" information as well.
    The CTS "belongs" to SAP NetWeaver, and an extended version is available "CTS". Further recommendation would be that you check out the SAP Servicemarketplace information for SAP NetWeaver for "CTS". The use of such large functions is normally described in presentations as well.
    regards
    Andreas R

  • SAP Developer Studio with no Portal Application option

    Hello everyone, can someone help me in this problem:
    I have installed these days the SAP Enterprise Portal 6.0 SP 7 on Web AS 6.40 and additionally after that I installed for development the SAP Netweaver Developer Studio the version 2.0.3.
    I deployed with SDM those 2 files of PDK 6.0 SP6 in .sda format and add the Java developer role to my admin. I've downloaded from the portal the plugin Connector for Eclipse and copy it in the IDE plugins directory. I made a download in a local directory of the jar files too.
    Starting the Developer Studio with the reason of developing, I can't see in my File-> New ->Project any option like Portal Applications. Not in Windows -> Preferences either.
    Have I done something wrong? If someone had the same problem maybe and want to give a little help.
    I'm thinking now that maybe the version of Developer Studio is too old. If so, does anyone can tell me from where I can download a newer one, because I have seen some links that dont work.
    Thanks,
    Best Regards.

    Hi,
    your version of DevStudio seems indeed to be outdated. If I remember correctly, then EP6 SP7 runs on WebAS 640 SP8? Therefore you should use DevStudio 2.0.8 (where .8 denotes the support package of your WebAS installation)
    You can download a newer version of DevStudio from service marketplace. A trial version of DevStudio 2.0.7 is available here on SDN in the "Downloads/WebAS" section.

  • Transporting an object from testing client to development client

    Hi,
                 This is Sekhar . My question is
      If i transported an object from development client to testing client .After transporting object to testing client i got a bug so that ABAP developer should work on that and how could i modify that bugs in testing client .Is it possible to modify in testing client? Is their any reverse transportation from testing client to development client?
    please give me reply for my question.
    Thanks & Regards
    Sekhar Rao

    Hi Ankesh,
    You said that
    "        If there is a bug then make appropriate changes in DEV and transport the object again.
            Reverse transports are not needed and such paths are not created.   "
    I am asking that my object is in TES client and i need it in my DEV client again to make appropriate changes for bugs i got.then what i had to do.
    please reply  me
    Thanks & Regards
    Sekhar

  • Comparing ABAP development process with Model Driven Architecture concept

    My Background
    I am a postgraduate student writing a Masters Degree Dissertation titled “An Investigation into how compatible ERP Development Process is with Model Driven Development Philosophy: A SAP R/3 Case Study”.
    The aim of this project is to compare ERP system development process with Model Driven Development (MDD) and to identify whether and how they can be used together. Model Driven Architecture (MDA) is Object Management Group’s (OMG) flavour of the MDD philosophy and is the paradigm that will be used here.
    I have chosen SAP R/3 as my case study in order to narrow the research and want to explore the development processes/cycle involved in using ABAP/4 to reconfigure/customize SAP R/3 system during implementation.
    An overview of the MDA concept according to OMG is given below. Following this, I’ve provided some questions that are open to discussions.
    Overview of the MDA Concept
    The Model Driven Architecture (MDA) is an approach to software systems development that separates the specification of system functionality from the specification of the implementation of the functionality on a specific technology platform. The MDA concept provides an open, vendor-neutral approach to system interoperability.
    A recent study by the Middleware Company summarizes MDA paradigm as a development process that makes use of the following steps:
    1.     Secure business requirements for an application.
    2.     Develop UML diagrams for the domain model, independent of any particular technology (J2EE, Microsoft .NET, CORBA, etc). This UML model represents the core business services and components. This UML model is called Platform Independent Model (PIM) because it is completely technology-independent and will be the same regardless of whether you decided to use J2EE or .NET. You develop this UML model using UML modelling capabilities of an MDA-specific modelling tool.
    3.     Build UML diagrams for the application, specific to a particular technology (J2EE, for example). This UML model will have design patterns. This UML model is called Platform Specific Model (PSM). You can build this manually, or you can generate much of it using an MDA tool and hand-tune only pieces of it that require customisation.
    4.     Finally, generate the application code using an MDA tool. That is to say, instead of writing the application by hand based on the UML model, you generate the majority of it from the UML diagrams.
    To develop an application using MDA, it is necessary to first build a PIM of the application, then transform this, using a standardised mapping into a PSM, and, finally, map the latter into the application code.
    A mapping is a set of rules and techniques used to modify one model in order to get another model. In MDA, mappings are used for transforming:
    1)     PIM to PIM. This transformation is used when models are enhanced, filtered or specialized during the development lifecycle without needing any platform dependent information. One of the most obvious mappings is the analysis to design models transformation. PIM to PIM mappings, are generally related to model refinement.
    2)     PIM to PSM. This transformation is used when the PIM is sufficiently refined to be projected to the execution infrastructure. The projection is based on the platform characteristics. Describing these characteristics should be done using UML description. Going from a logical component model to a commercial existing component model is a kind of PIM to PSM mapping.
    3)     PSM to PSM. This transformation is needed for component realization and deployment. PSM to PSM mapping are generally related to platform dependent model refinement.
    4)     PSM to PIM. This transformation is required for abstracting models of existing implementations in a particular technology into a platform-independent model. This procedure often resembles a “mining” process that is hard to be fully automated. It may be supported by tools, though. Ideally, the result of this mapping will match the corresponding PIM to PSM mapping.
    Questions/Discussions
    1.     What specific stages are involved in development using ABAP/4? (e.g., requirements gathering, analysis, design, coding, etc)
    2.     Do these stages fit into any traditional software development lifecycle? (e.g. waterfall model, v-model, etc)
    3.     Which of the stages in (1) above best describes the Platform Independent Model (PIM) of the MDA concept above?
    4.     Which of the stages in (1) above best describes the Platform Specific Model (PSM) of the MDA concept above?
    5.     How does the Accelerated SAP roadmap relate to the MDA concept above?
    6.     Assuming there’s a change in business requirements of a company that could lead to reconfiguring/customizing the R/3 system, how is this achieved? For instance, if a model has earlier been developed for that particular process, how does the change in the model affect coding/modification?
    7.     How is coding achieved with respect to the reconfiguration of the business models or reference models?
    8.     Are all coding manually done or are there tools in the ABAP Workbench that enable codes to be generated automatically from the models of the system?
    9.     How much time is spent in coding compared to developing business models like EPC models?

    I've also read about the SAP Composite Application Framework (CAF).
    But it seems that it's only for Java development....

  • How to develope a XML-RPC client with PL/SQL

    Anyone know how to develop a XML-RPC client with PL/SQL?
    I've oracle 8i.
    Have you some example of code?
    Thanks
    Paolo

    So, you actually want to create the physical directory using JAVA?
    Then see:
    http://www.oracle-base.com/articles/8i/shell-commands-from-plsql.php

  • "SOAP:Fault" in scenario with ABAP proxy client

    Hello,
    I realized the scenario CRM40_Basis620(ABAP proxy client)->XI->File.
    XI:
    The sender communication channel is a XI adapter (Parameters: HTTP 1.0, XI 3.0, Integration Server, Security profile unchecked, Security level - HTTP).
    CRM:
    The proxy generation is ok.
    SLDCHECK is ok.
    All RFC destinations are ok.
    APPINT_200_620 for CRM was installed and configured well (I think so, but...).
    When I ran the ABAP proxy client on CRM, sxmb_moni(CRM) returned the text for the XML Message (Display-CallIntegrationServer-Payloads-TraceDocument):
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <SAP:TraceHeader xmlns:SAP="http://sap.com/exchange/MessageFormat">
      <Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />
      <Trace level="1" type="T">****************************************************</Trace>
      <Trace level="1" type="T">* *</Trace>
      <Trace level="1" type="T">* *</Trace>
      <Trace level="1" type="T">XMB entry processing</Trace>
      <Trace level="1" type="T">system-ID = EST</Trace>
      <Trace level="1" type="T">client = 300</Trace>
      <Trace level="1" type="T">language = E</Trace>
      <Trace level="1" type="T">user = BABKIN_RA</Trace>
      <Trace level="1" type="Timestamp">2007-08-06T13:55:12Z</Trace>
      <Trace level="1" type="T">* *</Trace>
      <Trace level="1" type="T">* *</Trace>
      <Trace level="1" type="T">****************************************************</Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />
    - <!--  ************************************
      -->
      <Trace level="1" type="T">Message-GUID = DC4424A659314CF18F500002A541D0E7</Trace>
      <Trace level="1" type="T">PLNAME = SENDER</Trace>
      <Trace level="1" type="T">QOS = EO</Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />
    - <!--  ************************************
      -->
      <Trace level="1" type="T">Get definition of external pipeline = SENDER</Trace>
      <Trace level="1" type="T">Get definition of internal pipeline = SAP_SENDER</Trace>
      <Trace level="1" type="T">Generated prefixed queue name = XBTS0004</Trace>
      <Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>
      <Trace level="1" type="T">----
    </Trace>
      <Trace level="1" type="T">Going to persist message + call qRFC now...</Trace>
      <Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>
      <Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>
      <Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>
      <Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>
      <Trace level="1" type="T">----
    </Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
    - <!--  ************************************
      -->
      <Trace level="1" type="B" name="CL_XMS_MAIN-PERSIST_READ_MESSAGE" />
      <Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>
      <Trace level="1" type="B" name="SXMS_ASYNC_EXEC" />
    - <!--  ************************************
      -->
      <Trace level="1" type="T">----
    </Trace>
      <Trace level="1" type="T">Starting async processing with pipeline SENDER</Trace>
      <Trace level="1" type="T">system-ID = EST</Trace>
      <Trace level="1" type="T">client = 300</Trace>
      <Trace level="1" type="T">language = E</Trace>
      <Trace level="1" type="T">user = BABKIN_RA</Trace>
      <Trace level="1" type="Timestamp">2007-08-06T13:55:12Z</Trace>
      <Trace level="1" type="T">----
    </Trace>
    - <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_SYNC">
      <Trace level="1" type="T">Get definition of pipeline PID= SENDER</Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />
    - <Trace level="1" type="B" name="PLSRV_CALL_INTEGRATION_SERVER">
      <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV" />
    - <!--  ************************************
      -->
      <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL" />
    - <!--  ************************************
      -->
    - <Trace level="1" type="B" name="CL_XMS_PLSRV_CALL_XMB-ENTER_PLSRV">
      <Trace level="1" type="T">URL for integration server read from global configuration</Trace>
      <Trace level="1" type="T">URL= http://SRMDEV.oao.sng:8011/sap/xi/engine?type=entry</Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-SET_TECHNICAL_ROUTING_PROPERTY" />
    - <Trace level="1" type="B" name="CL_XMS_PLSRV_CALL_XMB-CALL_XMS_HTTP">
      <Trace level="1" type="System_Error">HTTP-client: error response= <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Header> </SOAP:Header> <SOAP:Body> <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>SOAP:Client</faultcode><faultstring>Error during conversion of XI message</faultstring><faultactor>http://sap.com/xi/XI/Message/30</faultactor><detail><SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1"><SAP:Category>XIServer</SAP:Category><SAP:Code area="SECURITY">INBOUND_SECURE_LEVEL</SAP:Code><SAP:P1>DC4424A659314CF18F500002A541D0E7</SAP:P1><SAP:P2/><SAP:P3>HTTP</SAP:P3><SAP:P4/><SAP:AdditionalText/><SAP:ApplicationFaultMessage namespace=""/><SAP:Stack>Message DC4424A659314CF18F500002A541D0E7 was sent with ''. Channel configuration, however, requires 'HTTP' </SAP:Stack></SAP:Error></detail></SOAP:Fault> </SOAP:Body> </SOAP:Envelope></Trace>
      </Trace>
      <Trace level="1" type="System_Error">Exit XMB because of system error!</Trace>
      <Trace level="1" type="System_Error">System-Error: HTTP.HTTP_STATUS_CODE_NEQ_OK</Trace>
      <Trace level="1" type="System_Error">HTTP status code 500 : Error during conversion of XI message</Trace>
      <Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />
      </SAP:TraceHeader>
    I think the main problem is the parameter "HTTP Security level" for the channel, but not sure.
    Does anybody know where to find a solution?
    Regards,
    Roman

    Hi Roman
    There is no need for an XI adapter for client proxy.... we only use that for server proxies.
    Vaibhav

  • ABAP proxy client call PI with new client 120 in old business system

    Hi all
    We have a requirement to call PI from ABAP client proxy in synchronous mode via a CRM client 120.
    CRM client 100 is already configured in the Business system talked above but now we need the same business system to be configured for client 120 as well.
    My question is If we go to the SLD and
    |-> Click on Business System
    |-> Add new client 120
    Will it work or we need to do some extra configuration for communication channel.
    Also please let me know how to configure Integration Directory for sender agreement, Receiver Agreement and the communication channel.
    Thanks in Advance.

    Hi Naina ,
    We have a requirement to call PI from ABAP client proxy in synchronous mode via a CRM client 120.
    CRM client 100 is already configured in the Business system talked above but now we need the same business system to be configured for client 120 as well.
    My question is If we go to the SLD and
    |-> Click on Business System
    |-> Add new client 120
    > hope the technical entry of CRM is already in SLD . So you just need to make a business system entry . point the business sytem to the technical system entry with the right client here 120 .
    Will it work or we need to do some extra configuration for communication channel.
    > since sender is client proxy you don't need to do anything in case of receiver proxy you will be needing reciver communication channel of XI adapter type .
    for proxy based communication your application system(other than PI/XI) should be able to make a proxy call to XI or receive a call from XI .for this purpose you need to make some settings at R/3( or CRM level)
    For this check blog  : /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    Abap proxies ( Client and Server proxies)
    Other steps i.e Interface determination/receiver determination are as usual .
    Regards ,

  • Send step with TRANSPORT Ack. fails in BPE after default client change

    Hi all,
    I had to change default client in my PI (7.0 sps 13) system from 001 to xxx. I did it according to note 940309.
    After this some probelms appears, for example my IPs becomes unworked and I have to repeat automatic customizing for BPE and re-activate in cache my IPs.
    But some of them sill doesn't work. I found that this IPs fails on send steps with transport acknowledgements. When I switch off transport ack. in send step, it become works fine.
    Please provide me with some solution, because I need transport ack. in my IPs.
    Maxim.

    Additional info:
    BPE monitoring shows that send step fails with errors:
    EXECUTE_METHOD_OBJECT_SYNC
    Work item 000000057118: Object CL_SWF_XI_SRV_SEND_ASYNCHRON method SEND_ASYNCHRON cannot be executed
    Maxim.

  • ABAP Development Workbench with WAS 6.4 ?

    Where to get ABAP Development Workbench ?
    Hello sap gurus, I am new to ABAP. I alredy have SAP NetWeaver Enterprise Portal on MaxDB - Developer Edition Sneak Preview installed on my server. However I want to use the ABAP Development Workbench.  I do now want to buy a book with cds or go to the sap shop site to get minisap.
    Is there any way to Use ABAP Development Workbench with Web Application Server 6.4 or 6.1?
    If yes where to get the WAS 6.1?
    Thanks

    Hi,
    What you need to install is the ABAP stack. This would be on your Netweaver installation CDs. Please have a look at service.sap.com/instguides for more in-depth installation instructions.
    If you just have the Portal then you only have the Java stack (the Portal is really just an application deployed to the Java stack.)
    Also do soe searches on SDN on how to integrate the 2 stacks..,

  • IPhone Developer Program with two brand

    Hi
    i need to subscribe to iPhone Developer Program with two different company but with only one Apple id for example:
    [email protected] is a developer that works and publich application for company A and company B.
    Is it possible to buy with the same Apple id two enrollment?
    thanks in advance.

    Yes. Your Apple ID can be linked to more than one iPhone Developer account. If it is, then the website will prompt you to choose which one you want to sign in to when you enter your Apple ID and password.

  • How to reverse Transport requests from sand box to development client

    Dear all,
    I am doing some testing on Sand box, I made some transport requests from development to sandbox, which effected some settings in sandbox.
    Now I want to reverse those transport request from sand box to development, unfortunately I didn't make any note of transport requests which I transported from Development to Sandbox.
    Please educate me how to reverse transport requests from sand box to development.
    your suggestions are highly appreciated
    thank you
    Venu Gopal

    There is no reverse, you have to create a new transport with the original settings.
    Programs keep track of their versions and are easier to pull a previous version, configuration can be tougher, open all the folders in SE10 to see if you can determine the configuration changes.

  • Is it possible to transport requests to 2 QA clients with ChaRM?

    Hi
    If there are 2 QA clients and requests need to be tranported to both clients at the same time,
    can SolMan ChaRM handle this?
    Transport route is as follows.  
    DEV_______QA_______PRD
    200___->__300___->_100
    ______--->__500
    Anybody has experience?  
    My version is SolMan 7.0 SP16
    Thank you

    hello,
    I have the same behaviour in my landscape. Only the systems in the main path is available in SDHF task list
    I would say this is normal.
    Why is this normal ?
    Because the ur.gent correction is to be considered like an emergency process that doesn't superseed the normal maintenance but that complement it to have a faster change in place.
    That means the ur.gent transport will follow the normal maintance process anyway
    If you miss the ur.gent transport in the other QA client you may schedule the following task in your project tasklist
    /TMWFLOW/SCMA_BTCH_SYNC_TEST or online
    /TMWFLOW/SCMA_TRIMP_SYNC_TEST
    This is not obvious how this is working and I am currently evaluating this solution in another thread
    [Is it possible to transport requests to 2 QA clients with ChaRM?|Is it possible to transport requests to 2 QA clients with ChaRM?]
    on your side you may also want to evaluate this tasks ?
    br
    Xavier

  • Transporting variants from development client to testing client(ECC6.0)

    Can we use the report RSTRANSP for transporting variants(data for testing purposes) for a standard program from development client to testing client?
    Thanks & Regards,
    Savitha

    Hi,
    Follow like this.
    In SE38, give ur program name.... select the variant radio button & click on diaply button & then press F4 for variant field & choose the variant u want to transport...
    Then goto Utilities --> transport request . now execute the report select ur variant name & click on continue button .. now it will ask for the CR number ...assign it to the particular CR number & Release &  Import in the Quality Server.
    Reward Poitns if it is Useful.
    Thanks,
    Manjunath MS

Maybe you are looking for

  • Import MS Excel in OA Framework

    We have a custom requirement to upload a Excel in to a custom portal. I have used "MessageFileUpload" item style in the page to select the Excel file from the local system. But is there any framework package available to read the Excel file? If not c

  • Embedding pdf documents in HTML

    Hi everyone, I am working on a project where I need to embed some previously created pdf files into a web page. I am using object method and seems to be working in general, but having some issues while printing. First issue: In Firefox and IE, the em

  • Silent install ADDLOCAL options

    I cannot find any documentation that list the available Data Services ADDLOCAL silent installation options.  Tons of information on the web about BOE install options but not Data Services. I can use an educated guess for some of them but does anyone

  • Telephone numbers as a hyperlink

    Hi, I have a large document with lots of telephone numbers as a dps folio for smartphones. Is there a way that indesign can convert telephone numbers to hyperlinks automatically like you can with email adresses. Now i have to do this one by one copy

  • Bird Power sensor 5012

    I need to integrate a Bird Power Sensor 5012 on a Virtual Instruments LabVIEW. I have the windows library "BirdDCom.dll" , "BirdSensor.dll" and "HIDLibrary.dll". Can sombody help me to put this sensor on a LabVIEW project? Thanks