ChaRM flow

Dear Experts,
We are in the process of implementing ChaRM on our Solution Manager EHP1
system. We have configured ChaRM for our ECC landscape which is a 4
system landscape u2013 development, integration, quality and production.
Integration server is used to import and test the transport of copies.
We have completed the required configuration and are now in the process
of testing various forms of corrections in a maintenance cycle.
We could successfully create an urgent correction, regular correction and
change request and imported to Production System. It will be great if
you could clarify few things regarding the same process.
Here are few questions:
1.     Suppose we have a defect in production system and the project
manager has assigned 5 developers to work on this defect. Therefore, the
5 developers start working on this defect and will create 5 transport
requests. Now, after these 5 transports have been imported till Quality
Server, the project manager would not approve of 2nd and 3rd transports
to go into Production. So, the 2nd and 3rd developer will revert the
changes till QA. At this point, can we make QA the final destination and
leave these two transports in QA? We do not want these to go into
Production, however rest of the three will be imported to Production.
Could you tell if it is possible? If yes, how?
2.     Suppose we want to have one maintenance cycle for all the defects
occurring in Production. Now there are like 20 developers working on the
same maintenance cycle for different defects.
Initially, the change manager sets the project phase to u201CIn developmentu201DE.g. developer 1,2, 3, 4 and 5 have immediately worked on their
respective defects and would like to Test their changes in QA. However
other developers did not complete their work and are still in the process
of developing their changes in DEV. Should the first five developers
wait until all the remaining developers complete their work (cause unless
the project phase changes to u201CTestu201D phase, the first 5 developers cannot
test their changes and if it changes to u201CTest u201C phase, the remaining
developers cannot complete development) ? Is there any solution to this?
Do we have to create separate projects for different defects or can it be
managed with one project and no-wait for all the developers?
3. It will be great if could provide us a scenario that has been
implemented already.  e.g., under which situations will you use normal corrections and urgent corrections.
Thanks,
Ravali

Hi Ravali,
1. In response to your first question, now I may have misread this so please correct me if I have the wrong idea.  But it is bad practice to leave any transports behind anywhere in your landscape (i.e. not ending in Production) as you will end up with inconsistencies in your landscape and will cause long term problems with your development and testing.  Really the two transports you don't want to implement should be reversed in a subsequent sixth transport.  Then all six transports imported into Production, the sixth reversing the actions of the second and third maintaining your landscape consistency.
The whole resolution of a defect would have one change request - normal/urgent change with potentially multiple transports and as such would follow the above.  If it envisaged that the defect will be resolved in multiple drops, it would make sense to have multiple change requests (e.g. Defect XXXX fix A, Defect XXXX fix B etc...) so they can be managed through landscape.
2. I am guessing your second question refers to only normal changes as urgent changes can be imported almost independent of the project phase. In regards to the maintenance phases you can still import normal changes (i.e. transports) through the systems in your landscape in all except Production even at phase "Development with release".  In your scenario transports for developer 1-5 can be released and import job triggered to put them into you test systems (even at phase "Development with release"), whilst your remaining developers can still work on their changes.  Optional but once all changes are developed you can do integration test/UAT, you can update phase to "Test" (defects identified at this phase can still create Test Messages that can allow creation of transport requests) and confirm as a whole your Maintenance Release is successfully tested and ready for import to Production.
3.  We currently have a 7 system landscape, but to keep it simple I will just use top 5.  Take the following landscape:
DEV1 -
> QA1 |> DEV2 -
>  QA2 -
> PRD
Maintenance cycle: source development system is DEV2, testing in QA2. Monthly maintenance releases run for small normal changes, urgent changes as required (as a rough estimate this happens 2 to 3 times a week).  All changes must be retrofitted back into DEV1 to ensure all fixes will end up in all systems.
Implementation project: source development system is DEV1, testing in QA1, Integration and UAT in QA2.  Capability release runs planned these are usually big developments that run 3-12 months. When the implementation is ready for integration test/UAT the "wall" between QA1 and DEV2 is "opened" so testing can be done on QA2 prior to import into PRD.  Note during this period we have another environment that can deliver urgent changes, but these must be kept to absolute emergencies.
Hope this helps
Paul

Similar Messages

  • Trusted Connection in ChaRM flow

    Hi experts,
    I am using SP20, EHP1 version of Sol Man. In my ChaRM flow, i could able to logon to ECC-DEV from Sol Man via TRFC. But if i try to login to ECC-QA from Sol Man, it is asking for user id & password details. Even i have maintained TRFC connection for my ECC-QA also from  Man. I have checked the TRFC connection in SMSY.
    I am getting following message while logging into ECC-DEV from Sol Man. (Action "Logon to System"):
    "Function Module TMW_INSPECT_OBJECTS is not in the system SM_S20CLNT200_TRUSTED-see note 1226100."
    What this SAP note does? Shall i apply this SAP note in Sol Man?
    Note: "S20CLNT200" is my ECC-Dev system.
    Need your valuable inputs.
    Regards
    Senthil

    Hi Amair,
    The user used to establish the trusted RFC connection must have authorization object S_ADMI_FCD.
    As describde in the error message, it seems that the user does not have authorization object S_ADMI_FCD.
    You should ask of the security guy to update the authorizations for the related user.
    You may refer to note 128447 in order to create trusted relationships.
    Regards,
    Allam

  • Six system landscape configuration in SAP ChaRM

    Hi,
    Our requirement is such that we need to connect six system 3 developments, 2 testing and one production to the charm configuration.
    DEV1---> DEV2 -
    > DEV3 -
    > QUA1 ---> QUA2 -
    > PRD
    How to achive to achive this, we donot want to add simply the systems in the task list. How to modify the standard message status in  CHaRM flow so that a change request created in DEV1 reaches DEV2 only when it is released and we get message status as "transported to DEV2 " and simillarly for all the other systems.
    Advance thanks for all those reply.
    Best regards,
    Vin

    Hi Nesimi,
    Thanks for your reply,
    We want the system options to be displayed in the change request status message itself.What i mean is once development is completed in DP1, we should get a option in the change request to " move to dp2 ". Simillarly we have two quality systems after complete development, we desire to have the option of selecting the quality system in the change request action tab itself
    Best regards,
    Vin

  • ChaRM - External Transports

    Hi,
    How are External Transports like OSS Notes, SAP Support Packs, etc performed via ChaRM ? 
    Regards,
    Vinod

    Hi there,
    - The different tasks are for the respective systems.
    - If you have a project, then you create an SDCR, which is a Service Desk transaction. Tthen out of the SDCR you may create an SDMJ or an SDHFdepending on your needs. So no, no SDCR is created automatically from using SCMA task list actions, please work first in a SDCR.
    - SDCRs go through the approval process necessarily
    - The kind of correction depends on the subject you choose for the SDCR.
    - About the SPAU, etc... sorry, no idea.
    Please check the SDN blog /people/dolores.correa/blog/2009/07/23/change-request-management-scenario-working-examples , it might give you some insight on the ChaRM flow.
    Best regards,
    Miguel Ariñ

  • How to trigger different Initial statuses in same status profile

    Hello All,
    In a CHaRm flow, while creating a SDCR document from SLFN we want to make a distinction depending on the subject in SLFN. If the subject is X, then the status should (in the follow-on document SDCR)be "To be estimated" but when the subject is Y then the initial status should (in the follow-on document SDCR) be "Approved".
    Since SDCR has only one status profile linked to it which has an initial status as "to be estimated". The logic is not working when we want the initial status as "Approved". Is there anyway to overide the initial status in SDCR ?
    Help would be highly appreciated and rewarded.
    Aba.

    Hello Nirmit,
    My problem is a bit different than yours.
    But i can help you. You can create a Z status profile as a copy of the existing status profile. Go to transaction CRMBS02 and copy the status profile SLFN0001 to a new ZSLFN001. Once u have copied to Z status profile, u can go to Transaction types in IMG and change the status profile for SLFN Transaction type (which is used for Service Desk)  with ur new status profile..
    This is one way. But its recommended to copy the transaction type to a Z transaction type and assign your Z status profile to this transaction type. In the status profile, then u can maintain new statuses as u wish.
    If you find this helpful, please reward some points.
    Cheers

  • Tables or function module needed !!!!

    Hi all,
    In the charm flow....fo example i want the time when the tester completes the testing or in other words i should say when the staus of UC becomes 'successfully tested'....is there any table or fm or class/interface which can tell me all these different times at which status changes and in particular of testing ....
    Regards,
    Ashutosh

    Hi Mohd,
    Table for Contract Account in CRM is Business Agreement Table CRMM_BUAG & CRMM_BUAG_H
    To get the BP linkage CRMV_BUAG_ATTR
    Regards,
    Naresh

  • Clearing the entries of SDCR transcation types in crm_dno_monitor

    Hi all,
    In the phase of charm configuration i tried to check the flow with the several request and the flow is successful . Now the charm flow is working fine. Very happy from that
    Now the probelm is there are many SDCR request in crm_dno_monitor. I need to clear this entries. Is there anyway to clear the entries or hide the existing one.
    Regards
    Vijay
    Edited by: vijay on Jul 14, 2008 9:38 AM

    Hey Vijay,
    Unfortunately you cannot Delete Test transaction type( SDCR) created..
    As this Solman basically uses the CRM functionality only, so deleting is not possible... But archiving is possible... However archiving itself is one huge project.......
    So better dont opt for it..
    An alternate solution would be that you use BADI CRM_DNO_MONITOR to exclude the Test tickets that were created.. This way you wont find the test tickets after executing that transaction......
    You might require services of an ABAP consultant to get this thing done......
    Inspire by rewarding
    Regards,
    Anand Rangarajan

  • Solution mnager - I m exploring SDTM

    Hi All,
    I m exploring SDTM but cud not understand the use of it.....as whenver a developer wants tester to test in CHARM flow the status is to be tested then why should a separate transaction type needs to be created ?
    Please Help me out.

    Hi,
    Basically SDTM is used to fix errors for normal corrections when the project cycle is in test phase;
    In a CHARM scenario, after having set the normal corrections to status "consolidated", then you can shift the maintenance cycle to test phase, and the transport request in the normal correction will be released and imported to test system.
    Now however if problems occur in the targeted system what can be done ?
    one is shift the cycle back to in development phase and create a new normal correction
    the other is to use SDTM without shifting the cycle's phase
    Hope this helps.
    Cheers
    Sh

  • Tracking Object

    Hi All,
    I am working on CHARM .... CRM and BI is has been configured properly with charm flow....when i created a transport request(customizing) using charm flow for CRM and completed the whole flow...the table /tmwflow/track has one field OBJ_TYP(type of tracking object )....for this CRM tp request it says W(Customizing Request (Client-Specific Objects) )  ..... but when i created  a transport request(workbench) using charm flow for BI and completed the whole flow....for this BI  tp request it in the table /tmwflow/track the filed OBJ_TYP says K(Kernel )  ....
    what is this OBJ_TYP field .... nd why this value is different for CRM tp request and BI tp request ?
    Regards,
    Deadlocks

    Without tracking software, here's what I'd do.
    Instead of going frame by frame, create keyframes at every 10 frames. You can advance 10 frames in the timeline by holding shift and hitting the right or left arrow keys.
    Every ten frames is MUCH faster than keyframing every frame. If you're lucky, the computer will interpolate the in betweens well enough that you don't have much clean up.
    Andy

  • New actions !!

    Hi All,
    i have a requirement of creating a new action....in the CHARM flow after developer relaeases the transport request .. we have 2 change managers who should approve that Transport request before moving into quality....suppose if dev releases the transport request... after that 1st change manager should come and authorize it....nd then only when 1st change manager approves it 2nd change manager shud come and approve it..... but the question is while the 1st change manager is approving the transport request...nd if that transport request was not released a pop up should come that the trasnport request has not yet been released .... so how come we can perform this check when 1st change manager is approving the trasnport request !!!!
    Regards,
    Deadlocks
    Edited by: DEADLOCKS on Jun 14, 2010 8:00 AM

    You can insert delays between script steps, this may help. You can insert fractions of a second delay if you desire.
    I recently had problem with an action not running consistently without errors. I discovered that the icon previews in the layers pallet was slowing down the script. I had a bunch of layers that kept trying to auto update the icon preview as the script was running. I solved the problem by adding a step at the beginning and end of the action that would hide the open pallet windows. Now it's running properly even when in accelerated mode.

  • Solution Manager : CHARM Work Flow - Mail sending

    Hi All,
    Can you please help me in CharM work flow - Mail sending?
    I have created a Action definition say "Z_SEND_MAIL_TO CHANGE_MANAGER : Sending Mail to Change Manger " and given process type as Smart Forms Mail.
    My Concern is in Condition Configuration.
    I want to give the start confition for Z_SEND_MAIL_TO CHANGE_MANAGER action as
    E0005ZDHFHEAD or E0004ZDHFHEAD or E0001ZDHFHEAD.
    How do I give more than once condition ata time for an action.
    Regards,
    SK

    Hi Team,
    Looking for the details as earliest. Thanks in advance.
    Regards,
    SK

  • ChaRM Process Flow and user authorizations

    Hello!
    I configured ChaRM functionality within SAP Solution Manager 4.0 (SP 13).
    I have the following question about the appropriate authorizations in CharM:
    <b>- What are the steps and made by whom?</b>
    (from create a service Desk message in satelite system to create, approve and process Change Request e.g. urgent correction in SAP Solution Manager)
    - <b>How is responsible for the creation of a change request e.g. urgent correction?</b>
    (SAP_SOCM_REQUESTER
    SAP_CM_ADMINISTRATOR_COMP
    SAP_CM_DEVELOPER_COMP)
    - <b>Does some documentation exist describing the assignment of authorization roles (e.g.SAP_CM_ADMINISTRATOR_COMP)to the tasks in ChaRM?</b>
    E.g. for Requester, Approve person, Developer, End User,..
    Thank you very much!
    regards
    Thom

    Hi Sid,
    There is a concept called transport of copies (ToCs) which will help you in this situation.
    Transport of copies can move the changes to TEST environment when ChaRM project is "in development".
    Transport of copies can move chang only to next system i.e. TEST and cannot move further to production system.
    Developers can test and revert back the change untill test is successful without any effect on the flow of the change documents. Once development is as per requirement, regular transport request can be released from D -> Q -> P.
    Thanks,
    Ambarish

  • CHARM -Work flow

    Hi Everyone,
    I am new to Solution manager. Please help me with some documents related to CHARM work flow. I need to know about how to create actions  and relate that to work flow. Can any one get me step by step procedure, that would be more helpful to me.
    Thank You.

    Hi JW,
    check this link.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d06db8e2-5036-2c10-1a97-dee1364fcec8?quicklink=index&overridelayout=true
    or search ChaRMS in Blog section.
    Hope it helps.
    Aditya
    Edited by: Aditya Varrier on Apr 28, 2010 3:50 PM

  • Integration of work flow and activities within TMS while setting up CHaRM

    Hi,
    While setting up CHaRM,
    After the TMS being setup, activating CTS in project and while in edit maintenance cycle.
    How do we set for the status to activities, eg: 'Approve to Production' status in CHaRM workflow with the corresponding approval procedure&import to production?
    Your answer will be very helpful.
    Thanks and Regards,
    Jamuna Nithyanandam
    Edited by: Jamuna Nithyanandam on Mar 26, 2009 9:31 AM

    Hi.
    I do not really understand your requirement.
    You did create a SMI project, activated ChaRM for that project and created a maintenance cycle and task list.
    After the maintenance cycle has been activated you need to unlock the tasks/groups.
    Now start creating change documents which contain the workflow (for instance "normal corrections" of type SDMJ). You do this either manually or via a change request.
    Import into production is possible in phase "GoLive" only.
    Regards

  • Problem in CHaRM Configuration - Solution Manager 4.0 SP16

    Hi All,
    We are in the process of configuring CHaRM in Solution Manager 4.0 with SP16. We have created the project and the activated CHaRM for that project and created the task list as well.
    We are able to create the Change Request transaction and also approve the transaction successfully.
    ISSUE
    The popup of selecting a maintenance cycle while approving the Change Request is not appearing.
    When we go to the document flow and select the next document it says
    No maintenance cycle is open for the current system
    Message no. SOCM_ACTION_LOG011
    Maintenance Cycle is very much active when we check from transaction /tmwflow/cmsconf --> Environment --> Scheduling --> Display maintenance cycles.
    We are not able to see any maintenance cycle from transaction code crm_dno_monitor
    Any help would be highly appreciated.
    Thanks and Regards
    Siddarth

    I have a question regarding the organization of Solutions in Solution Manager.
    First, I have 3 solution manager boxes
    1 Sandbox
    2 Dev
    3 Prod
    In sandbox, I have a sandbox 'solution' that contains all sandboxes
    In dev, I have no 'solution'
    In production, I have all dev through production boxes lumped into one 'solution'.
    I was thinking that maybe I should break up the solution in Production to have only prod boxes, and then build one in dev that contains dev and qa boxes. 
    My question is that when I configure CHARM to manager transports, will that work to separate DEV/QA from Prod OR will I need all the dev, qa, prod boxes in one 'solution' since that is how transports flow??

Maybe you are looking for

  • XML Publisher Bursting using different locale settings

    Hi, I have a report that shows numeric fields in different format mask if I select different template each time while submitting request. One template file's language is English and its territory is United States. Other template file's language is Ge

  • How to get the first 4 chars form a var ?

    Hi guys, How to get the first 4 chars form a var ? i.e  temp type num20 value '00000000000012345678'. how to move the first 4 chars to another var? thx in advance.

  • HD Video Recording app missing?

    HD Video Recording app missing? I restored my iPhone 4S with my latest backup from previous model, but HD camera seems to be lost. What should I do? Thx for any help.

  • How to set the credit limit

    Hi, We have a reqirement to set the credit limit evaluated by the credit department which needs to be approved. Credit Supervisor 100,000 Credit Manager 150,000 Treasurer 1,000,000 CFO 569000 etc.... How to make this settings.

  • Very slow export to quicktime movie

    Its taking over an hour to export a minuet and a half QT file. FC seemed to export the file correctly at first but after the timing bar reached 100% and dissapeared, FC imediantaly went into the spining beach ball of death, then finally snapped out o