ChaRM - multiple change docs

We are using ChaRM 7.0 SP25 and know that there is a 1:1 relationship for CR:CD.
However, we would like to have 1:many relationship (CR:many CD).
I have found this article from this website:
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60813c24-1b01-2e10-e6a2-eb083f326cf7&overridelayout=true
I have followed these instructions and removed the 'X'.
However, I still can't find where I can add multiple Change Documents.
Has anyone done this?
Thanks
Shaun

Hi Jason,
Quite often when a change is needed, there is several 'parts' to the change.  ie. development, configuration, batchjob, security etc.
This means there could be three or four "developers" working on the one CR.
Instead of having one CD which would have all of these tasks merged together, we would prefer to have a CD for each person.  This also means they're not waiting on anyone else if they wish to progress to QAS for testing.  If it was the one CD, all transports have to be released/imported at the same time which could be difficult to manage.
We know that for ONE CD, you can create multiple transports and assign them to different people.  However, we just feel multiple CD's will suit us best.  You could also have a CR for each "task", but this would result in too many CR's and the approvals would get annoying and meaningless.
We have got multiple CD's working, however as mentioned above, the only way to add a new one is to change something in the CR (ie. description) and then click save which will add a new CD.  But of course this means the CR has been updated also which doesn't really reflect what we want.
Thanks
Shaun

Similar Messages

  • ChaRM: read categorization of change docs based on transport request ID

    Hi There,
    We have ChaRM implemented with 4 level categorization. I am writing a report to find change docs and read their categorization based on a transport request attached to the change doc. Unfortunately I can't figure out the connection. Could you pls give me guidance? Thanks in advance!
    Ádám

    In the meantime I found a very useful article on the wiki: http://wiki.scn.sap.com/wiki/display/Snippets/Reading+CRM+Transaction+Categories+Hierarchy
    If you need my complete code, drop me a mail.
    Thanks,
    Ádám

  • How to capture multiple change in webDynPro(ABAP) Table

    Hi ,
    I would like to know 'How to Capture Multiple Change' of a node . For example , a table is bound to a node and I select Multiple entries in the table . Then, how to capture Multiple entries of the table  . Is there any method ?
    There is a method 'GET_CONTEXT_CHANGE_LOG' of 'if_wd_context' which captures single change of the node .
    Regards
    Sid

    Post this in Webdynpro forum at
    Web Dynpro Java
    have you seen these tutorials.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3133474a-0801-0010-d692-81827814a5a1
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4c70444a-0801-0010-7688-9e4bd844b783
    Regards
    Raja

  • Customize change docs for classification

    Hi all,
    I need to activate change documentation in order to be able to track changes for classification characteristics. In SPRO found that I can set it in Cross-Application Components >> Classification System >> Classes >> Maintain Object Types and Class Types
    I'm interested in tracking changes of materials so chose table MARA and class type Material Class but to activate change docs there is need to set first "multiple objs allowed" and to do it I had to start RCCLUKA2 program. I did it for my class type, program has finished, it has created 2 files in DIR_HOME (DSKSSK,DSAUSP). Files are still on application server.
    And here is my problem because checkbox "Multiple objs allowed" in SPRO still is not checked in spite of fact that program has finished without any errors. I tried to run report once again but got message: "Entries already exist in the INOB; check data"
    I checked table TCLA field MULTOBJ and it's is empty for my Class Type. I have no idea what to do. Please help what to do in such situation and how to activate this change documentation for classification.
    Thanks in advance for any help!
    Best regards,
    Darek

    There are a couple of reason but part of it is following the whole "Don't change SAP standard, rather create a copy with a z naming convention for changes principle".
    As a consulting company and given the fact that we are not the owners of the system, we sometimes don't have the opportunity to investigate if any objects are used elsewhere and in some cases, users themselves aren't aware that they are using the system in other areas (for example, some people don't realise that documents in the DMS are used in other areas like EH&S). By creating copies, we eliminate the possibility of making a change which may adversely affect another working area of the system that the project initiator is unaware of. It doesn't happen often that you make a change that impacts on others, but i'd rather take precautions than solve the issues afterwards.
    We've also found that in some cases customers are incorrectly using something for the wrong purpose. For example, we found someone using the document structure type for reporting areas in another area of PM so we couldn't implement EasyDMS because they had changed one of the standard object types.
    Edited by: Athol Hill on May 6, 2009 10:38 PM

  • [svn] 3552: This patch contains multiple changes, mostly renames, outlined below:

    Revision: 3552
    Author: [email protected]
    Date: 2008-10-09 15:07:55 -0700 (Thu, 09 Oct 2008)
    Log Message:
    This patch contains multiple changes, mostly renames, outlined below:
    1.Rename properties in FxComponent: skinObject -> skin, skinZZ -> skinClass.
    2.Rename property in Skin: data -> fxComponent (this also means Skin doesn?\226?\128?\153t implement IDataRenderer anymore)
    3.Renames in DataGroup: Mostly around "skin" to "renderer" to get terminology correct
    4.Random other cleanups: For instance changing typing of "*" to "Object" in ItemsComponent and DataGroup or removing some un-used imports in Group and GroupBase.
    5.Lots of cleanup in flex4tests to deal with renaming of classes and renaming of properties
    6.Gumbo-manifest.mxml - typo...some files listed as mx.componentss.* instead of mx.components.*. This file is going away as all components are moved into the 2009 namespace, but we'll fix this for now.
    7.Defaults.css ?\226?\128?\147 FxDataComponent should be FxDataContainer.
    8.SystemManger fix: this was in the previous SystemManager but got overwritten by a bad merge. Jim?\226?\128?\153s aware of the issue, and I?\226?\128?\153m checking in the fix for it.
    QE: Yes - Joann and Steve have pre-emptively made the changes
    Doc: Yes
    Bugs: SDK-17056, SDK-17174
    Reviewer: Chet, Evtim
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-17056
    http://bugs.adobe.com/jira/browse/SDK-17174
    Modified Paths:
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/AddItemsTest.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/EffectsProperties.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/NewEffects.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/RemoveItemsTest.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/ScrollbarFrenzy.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/components/AnimationPropertiesForm. mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/components/CircularScrollBar.as
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/flex4test.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/CircularScrollBarSkin.mxml
    flex/sdk/trunk/development/eclipse/flex/flex4test/src/skins/MyVScrollBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/defaults.css
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/DataGroup.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxContainer.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxList.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxScroller.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/Group.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/Skin.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxComponent.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/GroupBase.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxApplicationSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxHScrollBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxHSliderSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxNumericStepperSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxSpinnerSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxVScrollBarSkin.mxml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxVSliderSkin.mxml
    flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/SystemManager.as

    Hi, Nubz!
    Yes, I just saw that, and am still chuckling.
    Maybe that will mollify the Jive gods?
    Thanks again,
    Jim

  • How to use Change doc Function Module?

    Fn mod:ZSUBTESTCHG_WRITE_DOCUMENT
    Import parameters               Value
    OBJECTID                        ZSUBTESTCHG
    TCODE                            SE37
    UTIME                             00:00:00
    UDATE                             09.03.2009
    USERNAME                        'TESTUSER'
    PLANNED_CHANGE_NUMBER
    OBJECT_CHANGE_INDICATOR            I
    PLANNED_OR_REAL_CHANGES         R
    NO_CHANGE_POINTERS
    UPD_ICDTXT_ZSUBTESTCHG               I
    N_ZSUBTEST                         2         TEST
    O_ZSUBTEST                         2         TEST
    UPD_ZSUBTEST                    I
    Tables                          Value
    ICDTXT_ZSUBTESTCHG                 0 Entries
    I have a ztable 'ZSUBTEST' with 2 fields DEPTID and DEPNAME and ticked "change document" for data element.
    I have created the above change doc write fn module. I am trying to insert a new reocrd into table.
    How to use ZSUBTESTCHG_WRITE_DOCUMENT so that even if i try to change an existing record in ztable the old and new values for a particulat ztable will be filled in CDPOS Table.
    Would appreciate if you can suggest me how to use in1) Update and 2) Insert scenarios.
    Thanks,
    Subba

    hi check this,
    Types Declaration***
    types: BEGIN OF X_audit,
    Field of ZAUDIT TABLE OR a custom created table------
           END OF X_audit.
    Data Declaration***
    Data: w_newvalues type X_audit,
          w_oldvalues type X_audit.
    DATA: BEGIN OF t_cdtxt OCCURS 0.
            INCLUDE STRUCTURE cdtxt.
    DATA: END OF t_cdtxt.
    DATA:  l_tcode type cdhdr-tcode ,
           l_time type cdhdr-utime,
           l_usnam type cdhdr-username,
           l_date type cdhdr-udate.
    **Constants****
    CONSTANTS : l_objectid TYPE cdhdr-objectid VALUE 'ZAUDIT_CD'.
    Initialization.
    Clear: l_tcode,l_time, l_usnam, l_date.
    Clear: w_newvalues, w_oldvalues.
    **Start-Of-Selection**
    Start-of-selection.
    *Populating w_oldvalues workarea with old values from the table
    Select single * from zaudit_t
                    Into w_oldvalues
                    Where belnr eq belnr_1
                    And  gjahr eq gjahr_1
                    And  bukrs eq bukrs_1. u201C where, belnr_1, gjahr_1, bukrs_1  are the fields on selection screen.
    here we are populating w_newvalues workarea with new values
    W_newvalues-f1 = w_oldvalues-f1
    f2 = u2018XXXXXXXu2019     -
    f3 = u2018YYYYYYYu2019
    f4 = u2018ZZZZZZZu2019
    l_tcode = sy-tcode.
    l_time = sy-uzeit.
    l_usnam = sy-uname.
    l_date = sy-datum.
    modify the table with new values***
    MODIFY zaudit_t FROM w_submit.
    IF sy-subrc EQ 0.
        MESSAGE 'Document Updated' TYPE 'S'.
    call function 'ZAUDIT_CD1_WRITE_DOCUMENT'
        exporting
          objectid                   = l_objectid
          tcode                      = l_tcode
          utime                      = l_time
          udate                      = l_date
          username                   = l_usnam
        PLANNED_CHANGE_NUMBER      = ' '
          object_change_indicator    = 'U'           u201CU-update, I-insert, D-delete
        PLANNED_OR_REAL_CHANGES    = ' '
        NO_CHANGE_POINTERS         = ' '
          upd_icdtxt_zaudit_cd       = 'U'
          n_zaudit_t                 = w_newvalues  u201Cpass the work area containing new values     
          o_zaudit_t                 = w_oldvalues  u201Cpass the work area containing old values
          upd_zaudit_t               = 'U'         u201C this parameter gives the values in the columns(new value, old value and changed field name) of table CDPOS.
        tables
          icdtxt_zaudit_cd           = t_cdtxt
    ELSE.
       MESSAGE 'Document Not Updated' TYPE 'S'.
    ENDIF. u201CIF sy-subrc EQ 0.

  • Problem with Change Doc BANF for BUS2009

    Hi,
      The scenario of mine is to trigger the REJECTION_STOP event of BUS2009  when a PR rejection is cancelled for that I am using Change documents.
    I have created an entry in SWEC for change doc object BANFand BO BUS2009- REJECTION_STOP.
    The problem is the Event Container is not getting filled and bcoz of that Workflow is going on error.When I see the Workflow log in SWi1 I can't find the values for my WF container element BUS2009.
    Do I have to explicitly fill the Event container in my case.If so how to do that
    Kindly suggest....

    Hi,
    Please Check all Binding Parts...that is the Problem over there..
    Go to SWUE enter ur Object and Event and check in SWEL and in ur Inbox.
    Thanks and Regards,
    Prabhakar Dharmala

  • Multiple Pages docs merged into one?

    Say someone was working on a large book project where each chapter is its own Pages document, to keep file sizes down.  Assume further all chapters are done in Page Layout mode.
    After all the chapters have been proofread and corrected, is there a way to MERGE all the pages docs into one?  I know one can merge multiple .PDF docs together using Preview's Thumbnails view, but that does nothing for page numbering - which DOES work in Page Layout mode by the way.
    Any thoughts about how to do a mass merge of two or more Pages docs?
    thanks
    OS/X 10.8.2 Pages 09, 4GB memory

    Hopeful,
    With all docs set to View Thumbnails, Copy and Paste thumbnails from one Doc's Thumbnail Pane to the other's.
    I this case I suppose you would begin the process by creating a blank document for the compilation and systematically moving all the chapters to that new one.
    Jerry

  • Importing and flowing multiple text docs into InDesign CS3

    I have multiple plain text files where each runs several pages long that I want to import into one document in ID CS3. I want to import them and have them flow in a single threaded text frame one after another over multiple pages. With a single multi-page text doc all I have to do is select Place and hold down the shift key and InDesign will add the necessary pages and flow the copy until the end of the doc. However, if I shift select the docs and try import them into a text frame by holding down the shift key, it will just flow the first doc in the group with no indication of overset text. I have tried placing multiple text docs holding down the shift and command key and that brings in all my docs on the first page but in separate text boxes with overset text for each doc. Is there a way to do this in InDesign or perhaps a plugin that can do this?
    Thanks
    Randy

    I tried to find this. It was posted 4/21/08 by Peter Kahrel (I can tell, because I can see my side of the discussion in my Sent folder) in response to a post I made entitled "Multiple Files". Maybe I'm not searching the forum archives properly, or maybe this was during the time last year when Adobe was trying (and failing) to update the forums. In any case, I'm sure at this point that Peter posted this for public consumption, so I don't think he's going to mind if I post it again:
    // Description: Place multiple textfiles as one story
    #target indesign
    preset = "/d/books/test/*.doc";
    app.wordRTFImportPreferences.useTypographersQuotes = false;
    app.wordRTFImportPreferences.convertPageBreaks = ConvertPageBreaks.none;
    app.wordRTFImportPreferences.importEndnotes = true;
    app.wordRTFImportPreferences.importFootnotes = true;
    app.wordRTFImportPreferences.importIndex = true;
    app.wordRTFImportPreferences.importTOC = false;
    app.wordRTFImportPreferences.importUnusedStyles = false;
    mask = prompt( 'Enter a file path/mask.\r\r' +
       'Examples:\r' +
       'd:\\books\\test\\*.rtf   /d/books/test/*.rtf', preset );
    if( mask == null ) exit();  // Cancel pressed
    ff = Folder( File(mask).path ).getFiles( File(mask).name );
    if( ff.length > 0 )
       placed = [];
       missed = [];
       tframe = app.documents.add().textFrames.add(
          { geometricBounds : [36, 36, 400, 400] } );
       placedstory = tframe.parentStory;
       app.scriptPreferences.userInteractionLevel = 
          UserInteractionLevels.neverInteract;
       pb = initprogressbar( ff.length, 'Loading');
       for( i = 0; i < ff.length; i++ )
          pb.value = i;
          try
             placedstory.insertionPoints[-1].contents = '£0';
             placedstory.insertionPoints[-1].place( ff[i] );
             placedstory.insertionPoints[-1].contents = '\r\r';
             placed.push( ff[i].name );
          catch(_)
             missed.push( ff[i].name );
       app.scriptPreferences.userInteractionLevel = 
          UserInteractionLevels.interactWithAll;
       inform = '';
       if( placed.length > 0 )
          inform = 'Placed ' + ff.length + ' files (in this order):\r\r' + placed.join('\r');
       if( missed.length > 0 )
          inform += '\r\rCould not place:\r\r' + missed.join('\r');
       delete_empty_frames ();
       alert( inform );
    else
       alert( mask + ' not found.' );
    // End
    function delete_empty_frames ()
       app.findGrepPreferences = app.changeGrepPreferences = null;
       app.findGrepPreferences.findWhat = '\\A\\Z';
       var empties = app.activeDocument.findGrep (true);
       for (var i = 0; i < empties.length; i++)
          empties[i].parentTextFrames[0].remove()
    function initprogressbar( stop, title)
       var progresswindow = new Window('palette', title);
       var progressbar = progresswindow.add( 'progressbar', undefined, 1, stop );
       progressbar.preferredSize = [200,20];
       progresswindow.show()
       return progressbar;
    Copy and paste everything between the hyphen lines (not including the hyphen lines) into a text editor and save with a .js extension and put it in your scripts folder. Should be something like:
    D:\Program Files\Adobe\InDesign CS3\Adobe InDesign CS3\Scripts\Scripts Panel
    After alphabetizing your files and putting them in their own folder, copy the path and run the script. It will make a new folder and place all your files in one continuous story. I don't know how it will work with .txt files.
    Ken Benson

  • How Do I delete a blank page from a multiple page doc in Adobe XI?

    How Do I delete a blank page from a multiple page doc in Adobe XI?

    Thank you Claudio.  That's like an ultimate bummer!  So frustrating.  Thank
    you for taking the time to answer my question.
    Best,
    Robert
    Best,
            Robert
    On Sat, Mar 8, 2014 at 10:03 PM, Claudio González

  • Change Docs & VB02 Condition Types

    Does anyone know of a way to enable change docs on VB02 condition records??  I see this is easily done via BADI's & ES on the VK** tcodes/Progs, but I have been unsuccessful at finding anything that ties to VB02 Listing/Exclusion condition types.
    Regards,
    Brad
    Edited by: Brad Coggins on Jan 28, 2011 9:15 PM

    Go to TCode: SE84 => Enhancements => Business Add-inns => Definition
    Enter the Package Name (for vb02, it is VK0N) and Execute.
    Here you get a list of all the Enhancement BADIs for the given package
    thanks
    G. Lakshmipathi

  • How to create an invoice from multiple sales doc.

    Hi,
    how to create an invoice from multiple sales doc.
    thanx,
    sourav

    hello, friend.
    assuming that your settings in VTFA and VTFL allow, you can create 1 invoice for many sales orders or deliveries by using VF04.  choose all documents that apply and click "collective billing document". 
    you can also click on "simulation" if you want to test if the combination is possible and the system will give you a split analysis if this is not possible.
    regards.

  • ChaRM: Normal Change - Not possible to set "Successfully Tested" unless the Maint. Cycle is set to "In Development with Release"

    Hello,
    I'm doing some tests with ChaRM, Normal Change scenario.
    As far as I know, the following steps would be the correct sequence (concerning development and test phases only):
    1) Developers perform the correction in DEV and release their TASKS of the transport request
    2) Developer Lead set the Normal Change document status to "to be tested"
    3) In background, a Transport of Copies is created with all data previously stored in the original transport request. Then this ToC is transported into QAS
    4) Change Manager set the Maintenance Cycle status to "Test"
    5) Tester performs the test into QAS
    6) Tester provides a valuable feedback and set Normal Change document status to "tested successfully"
    According to the following SAP Portal article, it seems to be correct:
    http://help.sap.com/saphelp_sm71_sp10/helpdata/en/48/db938dceba518de10000000a42189c/frameset.htm
    During my tests, however, I have noticed that it is just possible to go from step 5 to 6 if the Maintenance Cycle status is set to "In Development with Release" (go a step back in the Cycle). Otherwise, I get the following error messages:
    Warning Message Details Status was reset by system
    Warning Message Details Action RELEASE_ALL cannot be performed during this maintenance phase
    Warning Message Next status cannot be set because some actions cannot be executed.
    Once I have done the Cycle status change, then it is possible to move from 5 to 6 without errors and then the original transport request is transported into QAS too.
    Question: Is this the correct behavior or am I missing customizing?
    Thanks in advance for your help.
    Daniel

    Hello Vivek,
    Thanks for your reply.
    It is kinda weird the steps sequence, since the Tester needs to tell the Change Manager to move the cycle's status before approving the correction done in QAS (successfully tested).
    Perhaps a new action between "to be tested" and "successfully tested" could exist, in order to request the CM to perform the cycle update.
    But OK, that's how it is.
    Regards,
    Daniel

  • Multiple accounting doc in single file - PROXY

    Hi,
    I am reciving multiple accounting doc in single file..
    MT_INPUT
    acc_doc1
    acc_doc2
    I need to send it seperately to PROXY.
    MT_INPUT
    acc_doc1
    MT_INPUT
    acc_doc2
    proxy needs to be called multiple times.....
    how to do this?
    Regards,
    Akshay.

    Hi Akshay,
    Create a 1..n mapping and 1..n interface mapping.
    You will then need to create an enhanced interface determination. (There is a radio button to select 'Enhanced').  The rest of you config will be the same.
    This will split your single message into several messages, which will be processed individually by the receiver proxy.
    Regards,
    Yaghya

  • Rfx Custom Tab(Table) Value not mapping in Change Doc BADI

    Hi,
    I am currently adding Custom Tab with Table in SRM Rfx Webdynpro Screen SRM PPS 7.01 Extended classic . I did the configuration steps to add the custom table, visibility setups, created a new Webdynpro, enhanced in Component controller and could get current active instance Rfx values.
    In local memory using a class method i am exporting custom tab values to Change Doc BADI and updating the et_hcf with the custom values.
    The values are getting saved in the data base and i am able to get it via function module and show in the screen again.
    My Problem is when i am modifying a saved Rfx it saves the entry another time. When i debug the change doc badi i could see all the time the et_hcf and it_hcf is coming empty in the first place and each time the entries from screen are consider as new entries and getting saved in DB.
    I have created Custom tab with table in Contract screen, PO Header and shopping cart line item. Rfx screen is little different and not getting the et_hcf value again in Change Doc BADI. Do anyone have similar issue in handling Rfx.? Please help me. I can Change my code logic and fix this problem still it looks like a standard bug to me that et_hcf or it_hcf is not getting values to the change doc BADI as it does in PO or Contract. Also let me know if i need to check any of my configuration.

    Hi,
    Checkout the below link :
    <link to blacklisted site removed by moderator>
    Shailaja Ainala.
    Edited by: Thomas Zloch on Jan 28, 2012 9:06 PM

Maybe you are looking for