How to find changes made to an Opportunity.
I need to identify (via an extract report) the date that the status was changed for a certain Opportunity type.
I thought that if I could find a change log for the opportunity I might be able to identify this. I know this data probably isn't held in the workflow as returned by FM 'CRM_ORDER_READ'. I seem to have all the data for the Opportunity from this, except any changes.
Has any one had the need to look through change records for the Opportunities before?.
Any help would be appreciated.
Jason
Hello Jason,
First, you need to make sure there is the change documents captured:
1. Customizing in transaction type.
There is a check box "No change documents" in the transaction type settings. Please make sure it is not checked on, in order to get the change documents.
2. The change documents are written for all CRM objects mentioned in the transaction CRMC_OBJECTS that have the flag marked for change document (e.g. docflow information is not maintained as change document relevant Double click on the object and see the details) For individual fields, the data element should have been flagged for the change document.
Change documents are save in tables CDHDR (header), CDPOS (item)) for the certain change objects.
Based on you requirement, you can use READ_CHANGE_DOCS of the class CL_CRM_COMPONENT_CHANGE_DOCS to get relevant change documents information.
Hope this could be helpful.
Best regards,
Magge
Similar Messages
-
ALV Grid: how to save changes made in an editable Grid
Hi,
How to save changes made bu the user in any of the editable cells in a ALV Grid?
Regards,
deb.Hi,
If you are using the FM look at the following example code...
data: LC_GLAY TYPE LVC_S_GLAY.
LC_GLAY-EDT_CLL_CB = 'X'.<<<<<------
gt_layout-zebra = 'X'.
gt_layout-detail_popup = 'X'.
gt_layout-colwidth_optimize = 'X'.
call function 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = i_repid
i_callback_user_command = 'USER_COMMAND1'
it_fieldcat = header
is_layout = gt_layout
i_callback_top_of_page = 'TOP-OF-PAGE1'
i_grid_title = text-h17
it_sort = gt_sort[]
i_default = 'X'
i_save = 'U'
is_variant = gt_variant
it_events = gt_events
I_GRID_SETTINGS = LC_GLAY<<<<<<------
TABLES
t_outtab = itab.
clear itab.
Form USER_COMMAND1
FORM USER_COMMAND1 USING u_ucomm LIKE sy-ucomm
us_selfield TYPE slis_selfield."#EC CALLED
case u_ucomm.
when '&DATA_SAVE'.<<<<<<<<----
This will come after the data was EDITTED and when SAVE was clicked by user in output scren.
Here now in the final internal table(ITAB) you can find the data changed in EDIT mode.
After this you can do manipulation what ever you want.
Thanks.
If this helps you reward with points. -
How to find change in customer reconciliation account
Hi Experts
We have an issue where total customer balance is not tallying with the balance as per Reconciliation account. We feel this could be because reconciliation account of a customer would have been changed.
Can you please let me know
a) If there is a way to find list of customers whose reconciliation account is changed
b) Any other reason that could cause difference between total of reconciliation account and total of customer balances.
Thanks,
SantoshHi Santosh,
You can view the changes if you go to the master data of the GL account in question in FS03. TThen choose the tab "information Company code" (it is the last one.. type, control data etc...click in the little icon to drop down on the right.). Then choose 'Change documents' and this will display all the changes made to such account (you can swittech to 'all changes' and 'Technical names').
The differences can be caused for many different reasons- in fact there are some reports that can do some analysis for you: 1- If new GL is not active try report SAPF190 ( F.03) . 2- If New GL is active try report TFC_COMPARE_VZ in se38. If differences are reported you can send the spool to SAP for further analysis - they have a team of experts who can analyse this issue.
Unfortunately explaining all possible reasons and how to correct them would take ... days.
I hope this helps.
Kind regards
Oscar Diaz -
How to track changes made to the standard objects by SAP during upgrade ?
Hi All,
Can any one of you please let me know if there is any straight forward method to find any change made to the standard objects by SAP in different versions ?
Like for eg, during upgrade from 4.6c to ECC 6.0.
Thanks in advance.> For eg , if SAP has made any change in the standard transaction IE02, in ECC 6.0 how will we come to know those changes?
There are two sources for that:
The "Solution Browser" (http://solutionbrowser.erp.sap.fmpmedia.com/) which lists the differences between source and destination release and the release notes (http://service.sap.com/releasenotes). You'd need to read here all those from 4.6 to ERP 6.0 (so 4.7, ECC 5.0 and ERP 6.0) to find out the behaviour changes.
Markus -
How to transport changes made in SE36 - Dynamic Seletion for BRF
Hi Friends,
Please guide me how to transport or assign a request for the changes made in BRF selecion view.
I have assigned and added BKPF-XREF1_HD field for FB03 transaction. Its working fine as per user requirement.
I am facing probelm to assing a transport request for that. I didn't find any transport menu in se36.
So please provide me how to assign a TR which need to import into Production client.
If I have to assign or create a program (standard), then please provide me the program name.
Please reply.
Thanks & Regards
Sankar.
Edited by: sankar babu on Jul 29, 2010 12:26 PMSolved
-
How to find & change stoke preference
How to find and change stoke preference = null by default for active document, when doing manual no documents open.
Thanks
SimonTom Wolsky wrote:
You can't change the timebase of a project once there is video in it. Make a new custom project at the right frame rate and copy from the old project and paste into the new one.
Ok noted with thanks, Tom -
How to find Change number for a Material
Hi,
If we know the material number and Revision level then how can we find the Change Number of that material.
Is there any table in which i can find Change number for a revision level or is there any Function module available.
Regards,
VaibhavHi Vaibhav,
Is there any table to find the change number and revision level of a material. I have change number and material and revision level coming from external system. But i need to check that with SAP whether it exists or not.
Is there any table link to find whether a material has change number. -
Hello,
First off, I have a FrameMaker 8 (Unstructured) book that links ALL of its graphics, to a separate graphics folder on my network drive.
With that said, I am hoping to do the following:
1. Create a mirror copy of "Book A" and place that copy in another folder, (at the same level) on my network drive.
2. Open up the new book file (e.g. Book B).
3. Run a Find/Change to replace:
..\..\..\Graphics Catalog A\Graphics\a000123.png
..\..\..\Graphics Catalog B\Graphics\b000123.png
The end result is that I could globally map out all the "Referenced Files" to the new folder path structure. This will allow me to save from having to manually re-import each of the 1000 graphics - into my book files.
Finally, I am hoping to do this with the built in capabilities of FrameMaker 8 first. If that is not possible, then I will consider other possibilities.
Thanks in advance for any suggestions.
Regards,
JimThis is how you do it:
Outside of FM, copy the "Book A" folder and paste it where you want.
Also, create the Graphics folder and file structure (i.e.
"... Graphics Catalog B\Graphics ...")
Before you open Book B in FM, temporarily rename the graphics
folder that the FM files in Book A uses, e.g. "Graphics Catalog Z".
Now, when you open the files in Book B, FM won't be able to find
the old graphics since the folder name has changed. For each file,
FM will open the "Missing graphics" dialog, where you need to
browse to the new graphics folder, e.g. "Graphics Catalog B\Graphics".
Select the correct file that FM asks for, and tick the option to
use this folder for all remaining graphics.
If all the image file names are identical, you will only need to
do this once per FM file. If you really need the image file names
to differ like you said:
> ..\..\..\Graphics Catalog A\Graphics\a000123.png
> ..\..\..\Graphics Catalog B\Graphics\b000123.png
then you need to select the correct file name for *each* graphics
that FM cannot find. This is a good reason to keep the file names
identical, even though the folder name has changed.
When all the files have opened, rename the original graphics folder
back to "Graphics Catalog A".
/Thomas Michanek -
How to track changes made in the ERD in oracle designer
I want to track all changes made in my ERD in oracle 10g designer. Please suggest how to achieve it.
use case: An ERD was approved in design phase. Few changes were made by development team and now in Implementation phase I need to track what all changes were made from say 3-Jan-12 to 3-Mar-2012
Edited by: 909570 on Mar 5, 2012 1:14 PM
To add here:
Designer Version is 10.1.2.0.2.
1. In my project versioning of ER is not being used so ER Version diff is not an option for me.
2. In Reports, there are options for getting all entities, attributes which are created/modified in a period. But it seems it is not giving me correct results.
Edited by: 909570 on Mar 5, 2012 1:14 PMSince versioning if off, there is no way to track changes.
You can get a rough overview of possible changes by looking at the audit attributes (date created, date modified) in the properties palette, but that is already mentioned in your point 2.
Basically, developers should comment what they added/modified. -
How to find table having relation between opportunity and activity
Hi All,
I need to develop an ABAP report where when the user logged in runs the report. The report finds all opportunities to which the logged in user is the sales representative and find out the number of activities attached to the opportunity.
Only completed activities should be counted. Show the count of the activities based on their category.
The output should be in form of an ALV where the columns are:
1) Sales representative
2) opportunity number
3) count of call tasks
4) count of quote tasks etc.
I need to cross check as to what categories are available to follow up tasks(BUS2000125) to an opportunity(BUS2000111) and based on that add or remove the columns specifying the count.
Here
1. How can I find out opportunity data associated to logged in user?
2. How to get activity data related to opportunity?
Thanks,
Anup Gargdone
-
How to access changes made in a table?
Hi Brothers,
I have a table showing information that was read from the backend. The user is able to make changes to cells in the table. access the now, I need to access the changes made by the user for processing.Unfortunately, I do not know how to that...
Do I have to create an Object containing the changed table? Do the chnages take effect in the actual Context node so that I just have to use this?
Thanks, JohannesI solved it completely,
here the coding for version 7.1:
public void onActionValidateChangesCustomer(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
//@@begin onActionValidateChangesCustomer(ServerEvent)
for( int i=0; i < wdContext.nodeE_Customer().size(); i++ ){
wdContext.currentI_CustomerElement().set__Bic__Epskufuer(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Epskufuer());
wdContext.currentI_CustomerElement().set__Bic__Rbampisbr(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbampisbr());
wdContext.currentI_CustomerElement().set__Bic__Rbbrand(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbbrand());
wdContext.currentI_CustomerElement().set__Bic__Rbcustgrp(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbcustgrp());
wdContext.currentI_CustomerElement().set__Bic__Rbgroup(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbgroup());
wdContext.currentI_CustomerElement().set__Bic__Rbkunde(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbkunde());
wdContext.currentI_CustomerElement().set__Bic__Rbprod(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbprod());
wdContext.currentI_CustomerElement().set__Bic__Rbsubgrp1(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbsubgrp1());
wdContext.currentI_CustomerElement().set__Bic__Rbsubgrp2(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbsubgrp2());
wdContext.currentI_CustomerElement().set__Bic__Rbwwrpnkz(wdContext.nodeE_Customer().getE_CustomerElementAt(i).get__Bic__Rbwwrpnkz());
wdContext.currentI_CustomerElement().setChanged(wdContext.nodeE_Customer().getE_CustomerElementAt(i).getChanged());
wdContext.currentI_CustomerElement().setDatefrom(wdContext.nodeE_Customer().getE_CustomerElementAt(i).getDatefrom());
wdContext.currentI_CustomerElement().setObjvers(wdContext.nodeE_Customer().getE_CustomerElementAt(i).getObjvers());
wdContext.nodeI_Customer().addElement(new __Bic__Mrbkunde());
wdContext.nodeI_Customer().moveNext();
// trigger the RFC
wdThis.wdGetInfoObjectCustController().executeZ_Customer_Front_Controller();
//@@end
Thanks, Johannes -
How To find Changes in Excise Group Configurations??
Dear All,
Can you please help me how to Find the Changes done at the Configuration level at Excise Groups(Log-General>>Tax on Goods Movement>>India>>Basic Settings>>Excise Groups)
I need to find the user involved in Changing the Field""Excise Invoice During Billing""(Due to this change some invoices have been created without Excise Invoice which has been rectified in later times)
Note: I already Checked in Change Logs--where system suggesting no Logs Found for the Selected Period
(I kept the Period from the Date SAP implemented at my client)
Pl Help or Is there any need to implement any OSS notes/Reports..
PhanikumarRespected Sir,
Thank you for your valuable help to my requirement.
Just I tried the way you suggested and able find the Transport requests and changes(almost 24 requests and i followed as per your Guidance sir in finding the details).
Unfortunately i am not able to find the Root cause who is the User involved..
(because at my production server they have maintained the Option of
"Changes without automatic recording,No-transports allowed in SCC4)
Is there any other way to find this?
thank you sir again for your help.
Phanikumar -
Hi,
In my tax procedure it was tax usx assigned to country us
now country us taxusj procedure assigned
how to find who has chnaged this procedure and when
i will assign points
Thanks
ChiruHI Chiru,
Goto "assign country - calculation procedure"
Then goto UTILITIES>Change logs
Give the required input you will get the info on who changed what.
Hope this helps.
Pls assign points if it does.
Thanks,
Vamsi -
How to view changes made to Program code in PRD?
Hi all,
I'm currently auditing SAP landscape management and noted the following in the PRD environment:
1. table logging is disabled (transaction SM31)
2. profile logging is disabled
3. transaction SM20 doesn't give anything
4. don't have access to changes with SECR transaction.
My question is how can I have a population of changes made directly in program codes on PRD? (without going trhough the transport manager).
SAP R/3 release: 4.5B
Thanks for your helpHi Rainatou,
Change logs are disabled in PRD considering the database load and performance.
The changes to program code can be better viewed in DEV by displaying the program,Utilities,Version management.
If you want to compare to code in DEV and PROD you can use split screen editor (SE39).
Regards,
Babul. -
HOW TO SEE CHANGES MADE IN VKOA SETTINGS
Hi,
Can anyone tell me how to see the changes made in VKOA settings.I think some one has changed the G/Ls in my VKOA settings.I want to see the who has made the changes and when and all details regarding it.
warm regards
Somnath ChatterjeeDear somnath
In VKOA, double click any Tab which you normally make use of it. Now on top choose "Selection - Deleted Entries".
Thanks
G. Lakshmipathi
Maybe you are looking for
-
Mini DisplayPort to DVI issues
I just recently purchased the new aluminum MacBook, having previously owned one of the very last iterations of the white MacBooks. With my old white MacBook I had purchased a Mini-DVI to DVI adapter, and was using that to connect to a DVI to HDMI cab
-
In Dreamweaver CC why can i not get any workspace options? Where do I find 'Draw AP div' or any of my 'designer' tools?
-
What is the apple stores email, do they have one I NEED their help
Ok so I NEEEEDD!!!!!! Apples email but I've been everywhere and all I can find is phone number and on my iPod 4 I've TRYED EVERTHING and I need to talk to pole but I need to go to bed so I'll check this tomorrow so I ont have time to call so does any
-
Purchase Requisition - Validate Cost Center
Hi, I need to check the data when creating a Purchase Requisition with reference to an existing Purchase Requisition. Currently, I am using the user exit EXIT_SAPLMEREQ_005 to carry out these checks. One of the checks that I need to do is to validate
-
HP ePrintcenter - cannot sign in
I can't sign in to eprint, why? it stills writes to me "server error". please help me.