Automate Compare and Adjust functionality

Hello Experts,
I would like to know if there is an easy way to automate the entire process of "compare and adjust" in template management. I mean not only the transaction SA_PROJECT_UPGRADE execution but also all the adjustments in the roll-out projects (yellow flags): I do not want to click on every process / tab where the yellow flag appears and click on the button "compare and adjust", but click just once and my roll-out project is updated...
Thanks a lot !
Victoria

Hello VIctoria,
You are not the first one to ask this question.
Please have a look at this link. The last comment is from Andreas Diebold and he is a developer with SAP, so he is authoratative in this regards.
Accept all changes after SA_PROJECT_UPGRADE
To summarize: there is no way to do this presently.
Hope this puts this issue to rest for the time being.
Regards,
Paul

Similar Messages

  • Compare and adjust functionality for Solution Directory

    Hello all,
    I am trying to use the Compare and Adjust function with a Solution Directory. There is a previous discussion about how to do this between a Master Template and Implementation Project. Now that the Solution Directory exists, I would like to do the same thing. I.e. take scenarios from the Solution Directory into individual projects to extend them before putting them back into production. Together with the check in/out function, I would like to use the Compare and Adjust (SA_PROJECT_UPGRADE) function to identify differences periodically. The button for this appears in the transaction SOLMAN_DIRECTORY, but I can't seem to activate it - i.e. it is faded out. For projects, you must first run SA_PROJECT_UPGRADE to activate this button. However, you cannot select a Solution when running the project upgrade transaction. Does anyone know how to do this? Is anyone using the Solution Directory in a similar way and have advice?
    Regards,
    Marcel

    Hi Marcel,
    Funnily enough I have the exact same question.
    Is there a way to compare changes between a maintenance project (business scenarios checked out this project) and the solution. This way the person approving the check in can see the changes before approving.
    Have you had further information on this?
    Referring back to your question, ideally once you've checked out a business scenario to a maintenance project you wouldn't continue to maintain it. It is the responsibility of that project to maintain it. In the meanwhile if you have a support issue that requires that business scenario to be updated, this will have to assessed and handled by either the project or the solution administrators.
    Cheers
    Ganesh

  • Project "Compare and Adjust" Functionality

    We have created a template project that we are using to capture all the business processes we have implemented.  When we have a project we create an implementation project and pull in the associated business processes from the template project. If we are adding a new business scenario/process/step, then it is first put on the template project and then added to the implementation project.
    We then associate our documentation and objects in the project documentation tab, transaction, configuratino, and development tab.  After I run the project "compare and adjust" in SOLAR_PROJECT_ADMIN, I expect to see the differences between these tabs in SOLAR01/02.  This is not the case.  When I go to the tab and click "adjust to origina" I can see there is a difference between the template and implementation project.  I want to have the difference e.g. document be adjusted/copied to the template project through the copy command.  Unfortunately this is not working.  Any ideas????
    Thanks!!

    Thanks Andreas!
    I checked the user settings and they are set as you described.  It is a rather odd problem.  Sometimes the "yellow icons" appear but not consistently.  It is almost as if something must be "re-set" before I can see the changes.  I did find an relevant OSS note so we are in the process of applying that to see if our problem will be resolved. 
    For the second issue, when I do the "yellow icons", I click the adjust button and there are differences visible on the two sides of the pop up.  However, I am not able to complete the adjust functionality.  So to give more context here is what I am doing... I have created a template project - let's call it master and an impementation project.  I have created the business scenario/process/steps in the master plan.  I then have created the same business scenario/process/steps in the implementation project with the "master" template project as the source.  I then had added documentation to the project documentation and development tab.  In addition, I have added items to the configuration tab.  I want to be able to reflect the documents back to the "master" project so others can reuse.  How can I do this?  I have been running the compare in solar_project_admin by selecting the implementation project and entering the master template project on the selection screen.
    Any additonal thoughts would greatly be appreciated.
    Thanks!!!
    Janice

  • Compare and adjust business processes to a solution directory

    Dear all,
    I'm having truble with viewing changes that I have made in my maintenance project, using the compare and adjust function. Can you please tell me what I'm doing wrong?
    These are the steps I took:
    1. I chose a solution using transaction SOLUTION_MANAGER.
    2. I have made the solution settings, including creating a maintenance project, and enabling the check out/ check in & history functions. 
    3. Added business scenarios to the solution directory (some I chose from a project, and some I have created manualy).
    4. Checked the Scenarios out to the maintenance project.
    5. Made some changes in the maintenance project, including adding documents and transactions (transaction SOLAR01).
    6. Changed my user-specific settings to comparison mode - "display changes made in original".
    7. Checked the edited business scenarions back into the solution directory. I have checked, and the changes I've made in the maintenance project apeared now in the solution directory.
    Now starts the trouble...:
    8. I checked the scenarios out again from the solution directory to the maintenance project.
    9. Went to transaction SOLAR_PROJECT_ADMIN, marked the maintenance project line, and did "compare and adjust" of a "new version of original" .
    10. Went back to SOLAR01 and try to view the changes I have made in the maintenance project. I CAHNGES I'VE MADE ARE NOT MARKED...
    Sorry for the long description. Can you please help?
    Thank you,
    Adi

    Adi,
    Did you find a resolution to this problem? we are faced with the exact type scenario.

  • Compare and Adjust

    Dear All,
    After clicking "Copare and Adjust" button several other buttons show up. One of them is "Complete" button. My question is what this button does? What this button is for?
    Sincerely,

    Hi,
    have you read that documentation yet?
    http://help.sap.com/saphelp_sm40/helpdata/en/45/51fbdbd4941803e10000000a1553f7/frameset.htm
    Regards
    Andreas

  • Upgrade projects and Compare and ajust func.???

    Hi All.
    I am trying setting up a demo of the benefits using SolMan for upgrade projects with Compare and Adjust functionality.
    I am following a guide with the following steps:
    1. Create an Implementation project with some processes from BPR (Using SAP R/3 Enterprise 4.7 as logical component).
    2. Model (change) the processes to simulate that a not fully SAP std. process is used at this compagny.
    3. Copy the implementation project to an Upgrade Project (with option "Adjust target project to original of the source project".
    4. Adding logical component SAP R/3 ECC 6.0 to the system landscape.
    5. Executing transaction SA_PROJECT_UPGRADE for the Upgrade project.
    Now, when I go to the project, I see no marking of changes anywhere...
    Could this be because I am using the wrong processes in my Implementation project from BPR?
    Does anyone have a good example of processes that can be good to demo this?
    Thanks in advance!
    /Per

    Hi All.
    I am trying setting up a demo of the benefits using SolMan for upgrade projects with Compare and Adjust functionality.
    I am following a guide with the following steps:
    1. Create an Implementation project with some processes from BPR (Using SAP R/3 Enterprise 4.7 as logical component).
    2. Model (change) the processes to simulate that a not fully SAP std. process is used at this compagny.
    3. Copy the implementation project to an Upgrade Project (with option "Adjust target project to original of the source project".
    4. Adding logical component SAP R/3 ECC 6.0 to the system landscape.
    5. Executing transaction SA_PROJECT_UPGRADE for the Upgrade project.
    Now, when I go to the project, I see no marking of changes anywhere...
    Could this be because I am using the wrong processes in my Implementation project from BPR?
    Does anyone have a good example of processes that can be good to demo this?
    Thanks in advance!
    /Per

  • Compare & adjust functionality in Solman

    Hi Gurus
    I am planning to create a implementation project with reference to a template project. You can say during the project some process or step included in the implementation project in the BPH. Now at the end of the project I would like to compare and adjust the BPH between these 2 projects, how it can be done in the Solman? Thanks in advance.

    Hi,
    I would suggest to create a customer message. This matter is very complicated and I would like to check this in your system. Every tab works slightly differently concerning documents.
    Regards
    Andreas

  • Comparing and Asjusting data b/w two systems using SCU0 Transaction

    I need to compare and adjust data between two systems for tables T006 , T006A  . I am using Transaction SCU0 for comparison . It is giving me comparison results  , but  coz of some reason Button for adjusting data is not active for me .
    If I do the same thing using SM30 ,  Adjust button is coming after comparison  . I don't have maintinance views available for these tables otherwise i would have used SM30 . I want to do that using SCU0 only . Any idea how can I make  Adjust button active  .
    Regards

    Hi,
    Welcome to SDN !!!
    I would suggest you to please contact your BASIS Team. They will Activate the button for you.
    Thanks,
    Chidanand

  • System automatic propose the OK function and user cannot remove in migo_gr

    Dear Friends,
    Can anyone advice, in configuration of system automatic propose the OK function at the time of goods receipt with reference to PO number by migo_gr and using mvt type u2013 105 & User will not be authorized to remove the tick from ok function.
    Thanks in advance.
    Madhukar Mittal
    SAP-MM Consultant

    Hi Antony/ other SAP friends,
    Ok function is made default,  basic administrator has done setting that anyuser cann't remove default tick of ok function but my requirement is that even user cann't change ok function i.e unticked ok function at item level also at the time of migo_gr.
    This is due to BOM explode at the time of goods receipt and user take header material from subcontractor and if child component stock is not available, he removes the child consumption ok function tick and inward header material due to that stock MBLB report and ancillary stock reconciliation problem are facing.
    Can anyone advice in this matter.
    Thanks
    Madhukar Mittal

  • Exalogic VDC Live Migration, DRS, and HA functionality?

    Greetings,
    Could you please help us understand the Exalogic VDC Live Migration, DRS, and HA functionality compared to Oracle VM? For example, dows Exalogic now support Live Migration? If no, why? Does Exalogic now support DRS? If no why? Does Exalogic support Oracle VM / OCFS2 HA? If no why?
    Thank you,
    Roddy

    Thanks a lot for so fast info and the tips.
    I don't have VIP configured, but in my test only "virtual machine server", which doesn't play a role of pool master, is failed. I have 2 computers in the cluster: one is pool master, utility server, vm server and the second one is only vm server. That second one is failed in my test, so pool master is still running and VIP should not be important I think.
    Is it true?
    Anyway I'll configure that VIP and retest it.
    There is no hardware resources issues as well. Wizards didn't allow me to create vm (HA enabled) with more CPU/RAM assigned than one machine can serve.
    Also I can not find in logs any error, only that one, when I was trying to power on/off the vm in improper state (when server was down, statuses were unreachable/unknown in the console, log was saying still RUNNING):
    "2010-07-19 14:55:03" ERROR=> start_vm: failed! vm('/OVS/running_pool/20_vwin02') <Exception: vm('/OVS/running_pool/20_vwin02') status ('RUNNING') not in ('DOWN', 'ERROR')>
    So, I'm still finding questions:
    1.) Is really needed VIP when only VM server (not pool master) is failed?
    2.) Only for pool master is it supported (automatic vm restart when server failed)?
    Kind regards,
    Greg

  • Automatic assignment of Partner Function (Dealer) based on Postal Code?

    Hi Experts,
    We are realizing a project in the Bathroom-Product Industry. Responsible for the service to the end-clients are authorized dealer. When creating a service ticket the responsible dealer has to be assigned automatically to the ticket on the basis of the postal code where the IBase (the product) is installed.
    The process is:
    1. The client is calling the Interaction Centre and first the IC Agent has to identify the account and the Installed Base (The     installed base contains the postal code where the product of the client is installed) of this account.
    2. An Interaction Record is created to record this inbound call.
    3. Afterwards a Service Ticket is created as a follow-up Document of the Interaction Record. In the moment of the creation of the Service Ticket the correct dealer has to be assigned automatically to the Service Ticket (as a Partner Function not as a Service Organization) on the basis of the postal code of the installed base.
    I have the following question! Which are the steps to assign automatically a Business Partner Function to a Service Ticket? We also need to create a Z-Table with the postal codes for which every dealer is responsible.
    Example:
    Dealer 1 is responsible for the postal codes: 08040 - 08045 and 08056 - 08059. If a client is calling and his product (Installed Base) is installed in Postal Code 08042 or 08054 the dealer 1 has to be assigned to the service ticket.
    I hope I could make myself clear ;-)? Anybody can give me a hint how to do that? What are the basic steps?

    Slightly similiar, originally being an R/3 customer before implementing CRM our dealer equated to sales office.
    In the CRM Org model (PPOMA_CRM) in the attributes of the sales office we entered the Regions & Postal codes for that dealer (pain in the arse to do) and in CRM the sales office in the org creates a BP.
    We used a org rule for the IR record based on country, region, postal code to determine the appropriate sales org, DC, div, and sales office based onthe zip code.  We created a custom partner function to represent the partner number of the  BP from the org model.  Then we configured a custom relationship "ZORG" "Is partner of sales office" and went into the BP master and assigned the actual dealer number as a partner to BP from the org model that = sales office.  From that we configured a custom access sequence to pull the actual dealer number from the org model office relationships.
    We looked at territory management, but our dealer is an "org BP" and territory management appeared to want to drive to a person BP number.

  • Request: compare and propagate user objects

    After making changes to table definitions, views, program units, and so on, it may be useful to propagate these changes to another database user. This maybe another development environment, or a testing environment in same or another database. Like "Compare user objects" option in PLSQL/Developer.
    /* BEGIN: cut and paste from PLSQL Developer Help */
    Compare User Objects
    After making changes to table definitions, views, program units, and so on, it may be useful to propagate these changes to another database user. This maybe another development environment, or a testing environment. To compare the objects of your development user with another user, you can use the Compare User Objects function in the Tools menu. This will bring up the following dialog:
    On the Selection tab page you can select the objects you wish to compare. After making this selection, you can press the Target Session button, to select the user and database that you want to compare. This will enable the Compare button, which you can press to start the compare operation. You can select the Include storage... option to include the storage information such as tablespace names and initial sizes for new objects. These may differ across databases, so this may not always be appropriate.
    When the compare operation is finished, the dialog will switch to the Differences tab page, which will show a list of all objects that are different:
    This list is sorted in order of dependency. Below the list of different objects of the target user, you see the SQL that needs to be executed to make these objects equal to the corresponding objects of the current user. If no object is selected, the SQL of all objects is displayed. If one or more objects are selected, only the SQL for the selected object(s) is displayed. In the example above, a missing EMP_MGR_EMPNO check constraint was added to the EMP table.
    The Show Differences button will show a visual line-by-line difference of the old and new source file of an object. This can be useful to view the changes made in Program Units, or can help you determine why a specific DDL statement was generated for other object types. The Configure External Difference Tool allows you to configure the difference tool should be used. By default the ExamDiff utility will be used, for which a Pro version is available (See the About item of ExamDiff’s Info menu). See also Tools - Differences.
    You can now press the Apply SQL button to execute this SQL in the target session. You can alternatively save the SQL in a file by pressing the Save SQL button, or you can copy it to the clipboard by pressing the Copy SQL button.
    When objects are compared, the following properties are ignored:
    ·     Storage – Properties such as the next extent and pct free of tables and indexes are not considered relevant for comparison.
    ·     Constraints with system generated names – These constraints will have different names for the 2 users, so they cannot be compared. If a table is new in the target session, these constraints will be generated though.
    ·     Table creation properties – Properties that would require the recreation of the table are ignored.
    ·     Table data – To export table data, use the Export Table function (see Export Tables).
    ·     Sequence values – The current value of a sequence is considered data.
    /* END: cut and paste from PLSQL Developer Help */

    This is on the list but not for 1.0.
    -kris

  • Any difference between distinct and aggregate function in sql query cost???

    Hi,
    I have executed many sql stmts patterns- such as:
    a) using a single table
    b) using two tables, using simple joins or outer joins
    but i have not noticed any difference in sql stmts in cost and in execution plan....
    Anyway, my colleague insists on that using aggregate function is less costly compared to
    distinct....(something i have not confirmed, that's why i beleive that they are exactly the same...)
    For the above reffered 1st sql pattern.. we could for example use
    select distinct deptno
    from emp
    select count(*), deptno
    from emp
    group by deptno select distinct owner, object_type from all_objects
    select count(*), owner, object_type from all_objects
    group by owner, object_typeHave you found any difference between the two ever...????
    Note: I use Ora DB 10g v2.
    Thank you,
    Sim

    distinct and aggregate function are for different uses and may give same result but if u r using aggregate function to get distinct records, it will be expensive...
    ex
    select distinct deptno from scott.dept;
    Statistics
    0 recursive calls
    0 db block gets
    2 consistent gets
    0 physical reads
    0 redo size
    584 bytes sent via SQL*Net to client
    488 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    0 sorts (memory)
    0 sorts (disk)
    4 rows processed
    select deptno from scott.emp group by deptno;
    Statistics
    307 recursive calls
    0 db block gets
    60 consistent gets
    6 physical reads
    0 redo size
    576 bytes sent via SQL*Net to client
    488 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    6 sorts (memory)
    0 sorts (disk)
    3 rows processed
    Nimish Garg
    Software Developer
    *(Oracle & ASP.NET)*
    Indiamart Intermesh Limited, Noida
    To Get Free Oracle & ASP.NET Code Snippets
    Follow: http://nimishgarg.blogspot.com

  • Date fields and compare and get the later date of the fields

    I am trying to compare these date fields and compare and get the later date of the fields
    Tables are
    TABCASER
    TABCASER1
    EVCASERS
    Field
    Are
    TABCASER1.CASER_no
    The dates are to be compared and then get the records with the highest or latest date value.
    TABCASER1.CASERRECIEVEDDATE
    EVCASERS.FINALEVDATES
    EVCASERS.PUBLICATIONDATE
    EVCASERS.PUBLICATIONDATE
    TABCASER.COMPAREACCEPDATE
    I have this code but I am trying to figure out what it all means.
    I have several questions.
    1.
    1.     greatest it is used here to compare right? How do I then output this ? do I store it to a var (coldfusion) ultimately , I wish to send it to a page of records
    2.     is it necessary to use todate? And to_date? What does this do?
    3.     decode, is this necessary too. What does this do? NULL?
    4.     
    5.     
    6.     when I do get the query results how do I send it to coldsuion and out put to a display.
    Someone sent me this code.
    is there abetter way of doing this? To compare the dates and store in a var to display. thanks
    Here is my code below:
    Greatest(
         CASE
              WHEN INSTR(TABCASER1.CASER_no,'-CE') > 0 THEN
         decode(TABCASER1.CASERRECIEVEDDATE,NULL,TO_DATE('01/01/1900','mm/dd/yyyy'),TABCASER1.CASERRECIEVEDDATE)
                             WHEN INSTR(TABCASER1.CASER_no,'-ERNIE') > 0 THEN
         decode(EVCASERS.FINALEVDATES,NULL,TO_DATE('01/01/1900','mm/dd/yyyy'),EVCASERS.FINALEVDATES)
                             WHEN INSTR(TABCASER1.CASER_no,'-MONIE') > 0 THEN
         decode(EVCASERS.PUBLICATIONDATE,NULL,TO_DATE('01/01/1900','mm/dd/yyyy'),EVCASERS.PUBLICATIONDATE)
                             WHEN INSTR(TABCASER1.CASER_no,'-NADINE') > 0 THEN
         decode(EVCASERS.PUBLICATIONDATE,NULL,TO_DATE('01/01/1900','mm/dd/yyyy'),EVCASERS.PUBLICATIONDATE)
                             ELSE
         decode(TABCASER.COMPAREACCEPDATE,NULL,TO_DATE('01/01/1900','mm/dd/yyyy'),TABCASER.COMPAREACCEPDATE)
                        END
              ,decode(TABCASER.COMPAREACCEPDATE,NULL,TO_DATE('01/01/1900','mm/dd/yyyy'),TABCASER.COMPAREACCEPDATE))
              between TO_DATE('#dateformat(form.startDate,"mm/dd/yyyy")#','MM/DD/YYYY') and TO_DATE('#dateformat(form.endDate,"mm/dd/yyyy")#','MM/DD/YYYY')
    is there abetter way of doing this? To compare the dates and store in a var to display. thanks

    Hi
    If you have date datatypes than:
    select
    greatest(TABCASER1.CASERRECIEVEDDATE, EVCASERS.FINALEVDATES, EVCASERS.PUBLICATIONDATE, EVCASERS.PUBLICATIONDATE, TABCASER.COMPAREACCEPDATE)
    from TABCASER, TABCASER1, EVCASERS
    where ...-- join and other conditions
    1. greatest is good enough
    2. to_date creates date dataype from string with the format of format string ('mm/dd/yyyy')
    3. decode(a, b, c, d) is a function: if a = b than return c else d. NULL means that there is no data in the cell of the table.
    6. to format the date for display use to_char function with format modell as in the to_date function.
    Ott Karesz
    http://www.trendo-kft.hu

  • Message determination and Partner function LS (Logical system) for PO

    Hi,
    I have worked in the past with vendors (VN) as partner roles in a PO, with the message to create an EDI outpout to Partner Type: LI (Vendor), and this works succesfully.
    Now, the idea was to use in EDI, a Partner Type: LS (Logical system) as a receiver of EDI messages (message types: ORDERS) for inbound Purchase Orders to the Partner.
    So, we have set up a respective message condition, with Partner Function: LS  (Logical System), in transaction: MN04 (Create Output-condition records).
    A. When we use ME59N and create a PO with ref. from a PR (created from a sales order), the message determination works well, it reads the condition set in MN04 (condition records for messages), and creates a message (with output type for EDI , medium: 6, and partner function LS: Logical system). Message is created and idoc is sent to partner.
    B. When we try with ME21N, ME21 and we create the PO with ref. to the same PR, either by entering manually the PR in the document overview of ME21N or by selecting the PR (without entering the PR number), i.e with date, the message is not created in the PO.
    Company code is assigned to purchase organization, and so is purchase organization to plant.
    Any idea why there is no automatic message determination in the case of the transaction: ME21N?
    There is a single message condition that is to be read for both cases (trans: ME59N and ME21N).
    Note: If I try ME21N, and enter the output type and partner (=Logical System), manually, I receive a warning message :
    VN006 (Partner XXXX does not exist for partner function LS). If I accept this warning message, then message is saved- idoc is sent.
    However you can not assign a partner function LS to a vendor, in vendor master data, because of message CZ 327 (Can not use this partner role).
    Anyone with similar experience? Thank you for your advice.

    Hi,
    I well understand that the receiving partner can be a partner: Vendor (LI).
    I have seen that working.
    However, in the Partner Profiles (trans: WE20), the receiver was created as a Logical System (LS).
    We want the partner Logical system (LS) to receive the idoc for purchase order (ORDERS).
    After that, I think that the idea is that the LS can generate an idoc for a sales order creation that will then outbound to another partner.  I think that this is the concept.
    The issue is that I have seen that the POs created with transaction: ME59N, have received from message determination (trans: MN04) the message with partner LS (automatically), and the idoc of the purchase order (ORDERS) have reached the partner LS.
    The question is why the message determination fails when creating the PO from trans: ME21N or ME21, with reference to the PR. Message condition is the same and message determination procedure is the same for both cases.
    There is no issue with customizing for the LS in trans: WE20
    (Port processing agent is Active for LS and ORDERS have the proper processing code for application EF).
    I hope I am helping more with this.

Maybe you are looking for

  • Using a phone from a Family Plan to a Single Line Plan

    I am currently on a Family Plan and looking to switch to my own Single Line Plan. I would like to use my iPhone 6 and the same number on the new plan. Is this possible?

  • Oracle 11g on Solaris 10

    HI all, I am trying to install Oracle 11.2.0.2 on Solaris 10 64 bit. However, the install is failing with the error "User Existence: Oracle". Error: This is a prerequiste condition to test whether user "oracle" exists on the system. Expected Value :n

  • I need to repurchase an App as I have lost login details

    I purchased Noteshelf - for Sector.  The incorrect email account was used and the developers have no support for reissuance of the login details. I am happy to repurchase it, but the App store has a record of my purchase and I cant start over with a

  • Can Text Messages be transferred from a 4s to a 6?

    I'm trying to figure out if I can transfer my text messages from my old 4s to my 6. Pairing the phones only handles the contacts, photos and videos. Anyone know how to transfer text messages?

  • Missing Files in ITunes

    I have over 30,000 songs listed in my iTunes library, however man y of them appear with an "!" (exclamation point) to the left of the song. Is there a way to sort by the exclamation point like you can sort by song, or artist, etc?