Open ERP transaction within CRM 2007 using wizard for transaction launcher
Hello everybody,
I am trying to launch a SAP ERP transaction within SAP CRM 2007 using the transaction launcher wizard.
First I maintained all necessary setting for the RFC connections (in ERP and CRM) using for example transaction SM59 and BD87, e.g. the master data replication is working fine. Second I created a business object type based on the SAP Standard business object TSTC and set the u201CExecuteu201D method to u201CSynchronousu201D in SAP ERP.
Afterwards I created the URL for our ITS server and started the transaction launcher in CRM. During the step u201CFurther technical detailsu201D I selected as transaction type u201CBOR transactionu201D and chose our logical system (ERP) and added our newly created BOR object type as well as the method u201CExecuteu201D. If I now press the u201CNextu201D button the error message u201CAn RFC destination could not be specified for the logical system XYu201D is shown.
Any help is highly appreciated.
Thanks lot and kind regards,
Franziska
Hi,
The error you get is because the client you have mentioned for logical system mapping and the client in which you created the BOR object are not same.
Remember, for sucessfull transaction Launcher Configurations,
1) The client in which WEB UI Runs
2) The Logical System mapping and client mentioned in ITS url
3) The client is which you created the BOR object.
4) The client on which you are configuring transaction launcher wizard
ALL SHOULD BE THE SAME CLIENT, unless you are using the OWNLOGSYS concept for logical system mapping.
For example,
If my WEB UI is on client 200 of development system,
then i must create TSTC based BOR in client 200 , Map logical system for client 200 and configure trnsaction launcher in client 200.
In this approach, you cant transport the developments to other system and client ( like Quality and production system) , hence its advicible to create a logical system with name OWNLOGSYS. The name of logical system must be kept OWNLOGSYS in all the systems and clients so that then you can transport yout transaction launcher developments and the error you get now will not come. It its not possible to maintain the logical system with this name in all the system , then you will have to do as i mentioned in points 1 to 4.
Hope this helps.
Thanks & Regards,
Suchita
Similar Messages
-
Can a report in ERP called from CRM system using RFCs??
Hi All,
Please let me know if this is possible, if so , how?
Can a report in ERP called from CRM system using RFCs??
Thanks
SivaYes, you should make an RFC function in ERP and inside the
function you can call the report with a SUBMIT. Then in CRM you can call the RFC function...
Best regards,
Iván
P.D.: Give points if answer helps!! -
How to open multiple sessions in CRM 2007 WebClient UI
Hi guys,
This simple thing, I am could not figure out. How do I open another session on WebClient UI in CRM 2007.
Can anybody help.
Thanks,
JohnHi Vijayata,
Thank you very much for responding. Yes, now I am able to create another browser where I have to put my user id and password again. However, your answer is very useful.
I have another problem. When I login I see a list of roles and click one of them to go into the home page.
I created my own role. My question is, how do I make my role appear in the existing list of roles.
What I did is, I assigned my role to an Org.Unit. The result is when I login to WebClient UI, it directly takes me to home page of my role.
What I want is, I want my new role to appear among the existing list of roles. I tried many ways, I couldn't figure out. Can you please give idea.
Thanks,
John -
How can I open all webpages within one window, using tabs?
As new user I am missing the opportunity to open a link with a new tab. Firefox opens it often within a new window. Using CTRL can solve it, but I'm not used to that.
I used IE and IE has a setting to open everything within a new tab, instead of in a new window.
Is something like that possible for Firefox?
(I read something like that some website needs to be opened with a new window, because it would show better. To me that is nonsense, because I can decide for myself how to open a page.)
So please add a setting for that, I think it would please more people than just me.
TIA,
JaapIn the Tools menu select Options to open the options window. In the options window go to the Tab panel and make sure the setting "Open new windows in a new tab" is selected.
Firefox only has a small number of tab settings listed on the Options window, you can get far greater control over tabbed browsing by using an add-on. Some examples that greatly enhance tabbed browsing features are:
* [https://addons.mozilla.org/en-US/firefox/addon/1122/ Tab Mix Plus]
* [https://addons.mozilla.org/en-US/firefox/addon/59961/ Tab Utilities]
* [https://addons.mozilla.org/en-US/firefox/addon/13288/ Super Tab Mode]
* [https://addons.mozilla.org/en-US/firefox/addon/14439/ Tabberwocky]
For more tab related add-ons go to https://addons.mozilla.org/en-US/firefox/extensions/tabs/ -
Authorization Check in Business Transactions in CRM 2007
Hi everybody, I have a problem whit the authorization check in CRM 2007.
This link help me to follow the steps
http://help.sap.com/saphelp_crm60/helpdata/en/e9/b29a39e7aee372e10000000a11
I follow this steps:
1.- Created a new single role on the PFCG
2.- On the Menu tab add the transaction BSP_CRMD_BUS2000108 (Trax for LEADS)
3.- On the authorization tab create a new profile and in the authorization data set the values for CRM_ORD_OP: PARTN_FCT 00000012, PARTN_FCTT *, ACTVT '02,03
4.- Generate the authorization.
5.- Set my user "TESTUSER" on the user tab
6.- Save the profile
Then, I login to CRM whit TESTUSER and I see all the leads. I miss something, what could be the problem ?
Thanks for your helpHi Shaji, Pankaj and Jushan, thanks four your answers.
I still have the same problem, I want to see only my leads that I´am the responsible, after I generated the authorization and assign the role to my user from tcode PFCG and SU01, I logout and login again and no changes, I still see all the leads.
Another test I made, I changed the authorization data and set the values for CRM_ORD_OP: PARTN_FCT , PARTN_FCTT 0008, ACTVT ' (person responsible) and the results was the same, see all the leads.
How works the User Comparisons and how can I check for errors in my pfcg role ?
Thanks for your help. -
How to use SUBMIT for transaction program?
Hello,
Please help me with following requirement.
I need to pass selection screen values from ZReport to transaction F.01 and collect displayed data output in internal table in ZReport and use internal table for further processing.
Please let me know,
1) How to use SUBMIT with transaction code or modulepool program (<b>remember I don't want to submit report program</b>)?
2) How to collect F.01 output data and bring back to Zreport ?
Thanks in advance.Hi ab,
1. How to collect F.01 output data and bring back to Zreport
The data (of output) can be collected,
for display purpose.
We cannot get the full data, which makes sense.
2. The data shall be collected, in a printable format only,
ie. with vertical lines, horizontal lines (if any) etc.
regards,
amit m. -
How to revert the data that is loaded using BDC for transaction PA30
Hi All,
We had loaded the data in SAP using BDC-Session Unfortunately.
Now we want to delete all the data which is loaded usong these sessions.
Please can anyone know the procedure to do so.(May be using LSMW)
This is the test environment.
This is the HR Data.
Transaction we used is PA30.
Thank you,
Edited by: Kumar B on Sep 16, 2009 6:55 PMSorry All for the late response.
Thanks Swathi ..I thought in same manner.
But we used the LSMW,It deleted the records in the exact fashion we need.
It was a nice experience.
Use T-code SE38 run the report RPUDELPN and pass the pernr entire data will delete. as it is a test client then go to NUMKR Feature reset it and upload the correct data again.
I think that would not have worked for us as it deletes all the employee records.
Might be dangerous too
If it is has standard fast entry screen then use pa70 for mass deletion
Apart from deletion,Also we need to delimit the previous record.
Thank you All -
Implementation of Note 660016 for Follow up Transactions in CRM 2007
Hi All,
We have a requirement to not show all the business activities and tasks available in crm for all the transactions as follow-ups.
For this reason we implemented the note - 660016. Now its working fine.. It is not showing business acitivities and tasks as follow-up transactions in the CRM GUI and Web UI 2007 for all the transactions.
But when I create a business activity as a followup for ztransaction in define copying control for business transactions.. It is showing in the CRM GUI but not in the WebUI.
But at the same time when I create a service complaint as a followup for my ztransaction, I am seeing the service complaint as a follow up in both CRM GUI and Web UI.
Is the implementation of this note restricting business activities and taks in WebUI forever or do I need to write any extra logic or is this any configuration issue ?
Regards,
Raghu
Edited by: Raghu Danda on Mar 8, 2009 1:17 PM
Edited by: Raghu Danda on Mar 9, 2009 5:14 AMHi Robert,
Thanks for your reply
I checked the link, But I didnt get the full information there.
Firstly, my problem is not with upgrade and
the second thing is before implementing the note 660016, I am able to see both in CRM GUI and Web
UI all the business acitivities and tasks along with other transaction types as follow-up transactions.
After implementing the note, I am not able to see only the business activities and tasks in the Web UI
as follow-ups and in CRM GUI, its appearing as follow-ups.
Hope you got my question now...
If this is not done in customization I need to code according to my scenario..
When I kept a break point this class is triggering from another class.
Do I need to code in the class CL_CRM_UIU_BT_ACT_CUST_GET, according to my scenario.
Again I have a question here, will you please tell me in which component this class exists, so that I
will enhance that component.
Because when I debug after clicking on the Follow-Up button,this class is calling some where
down...So I am unbale to get the right component for this.
Regards,
Raghu
I -
CRM 2007 New Service Ticket Transaction not visible in WEB UI
Hi Gurus
I don't understand why this is so difficult.
To me I have done everything correctly.
I have a Service Ticket Transaction visible in the WEB IC.
I now want to make it visible for use in the WEB UI, I have set the channel to WEB UI.
Yet when I try to create a new Service Ticket from the Service Professional Role under Service Order the Transaction is not visible. Yet I can can search for the Transactions created in the WEB IC from the WEB UI without an issue.
Maximum Points for the right answer.
Regards
PandurangaSolved
I needed to add the Service Ticket Object Create option into the Navigation Bar Generic OP Mapping Option.
After that the Transaction Type was visible. -
Different screens shown when using BDC for Transaction XK03
Hello Forum,
Please provide a soultion for the below problem .
When i open transaction XK03 (with 4 check boxes of general Data ticked )it is ok.
When i call transaction XK03 from my program (by sending the check box parameters ticked)- the scren shown is different .
(I used BDC to set the checkboxes)
Sample code for testing that i write to call XK03 is -
DATA: ls_bdc_comp TYPE bdcdata, "workarea for BDC recording of XK03
lt_bdc_comp TYPE STANDARD TABLE OF bdcdata. "table for BDC recording of MK03
CLEAR: ls_bdc_comp .
REFRESH lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-program = 'SAPMF02K'.
ls_bdc_comp-dynpro = '0101'.
ls_bdc_comp-dynbegin = wc_x.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'BDC_OKCODE'.
ls_bdc_comp-fval = '/00'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-LIFNR'.
ls_bdc_comp-fval = 'S000819001'. "Vendor
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-D0110'. "Address
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-D0120'. "Control
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-D0130'. "Payment transactions
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'WRF02K-D0380'. "contact person
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CALL TRANSACTION 'XK03'
USING lt_bdc_comp.
MODE 'E'.
Regards
Lovleen
Moderator Message: Please use proper subject lines while posting your questions.
Edited by: Suhas Saha on Jul 22, 2011 3:48 PMHi,
You can try with below code,
DATA: ls_bdc_comp TYPE bdcdata, "workarea for BDC recording of XK03
lt_bdc_comp TYPE STANDARD TABLE OF bdcdata. "table for BDC recording of MK03
CLEAR: ls_bdc_comp .
REFRESH lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-program = 'SAPMF02K'.
ls_bdc_comp-dynpro = '0101'.
ls_bdc_comp-dynbegin = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'BDC_OKCODE'.
ls_bdc_comp-fval = '/00'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-LIFNR'.
ls_bdc_comp-fval = 'S000819001'. "Vendor
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-D0110'. "Address
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-D0120'. "Control
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'RF02K-D0130'. "Payment transactions
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CLEAR ls_bdc_comp.
ls_bdc_comp-fnam = 'WRF02K-D0380'. "contact person
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
ls_bdc_comp-fnam = 'USE_ZAV'. "contact person
ls_bdc_comp-fval = 'X'.
APPEND ls_bdc_comp TO lt_bdc_comp.
CALL TRANSACTION 'XK03'
USING lt_bdc_comp
MODE 'E'.
It will also take you to some other screen but up to some extend you will able to see same kind of data. -
Proxy Object generation error using Wizard for Web Service Consumption
HI all,
I am using the Web Service Proxy Object Generation Wizard (via SE80) and have successfully been able to create a Proxy Object for a Web Service which resides on our INTRAnet.
...But now I am trying to consume a Web Service out on the INTERnet and I get an error I cannot quite understand when generating the Proxy Object using the URL of the WSDL of the SOAP Web Service.
The initial error in SE80 simply states "No vendor specified", but when I double-click on the error to get the long text I get the following error:
Incorrect value: Namespace prefix q1 of QName q1:RequestArray is undeclared
Exception of class CX_SLIB
Has anyone seen this or have experience with this?
I am a senior ABAP-er but have very little experence on the web development side of things so this looks very foreign to me.
Any input would be GREATLY appreciated!
Thanks!!
-ChrisRESOLVED! ---
I figured it out with further trial and error...
Turns out I was using the SOAP version of the WSDL (I had a choice b/ween SOAP, REST, and XML).
When I simply supply the XML version of the WSDL to the Proxy in the Web Services Wizard, the error vanished and the Proxy Objects generated just fine !!
..Closing this problem.
Edited by: Christopher Twirbutt on May 26, 2009 5:36 PM
Edited by: Christopher Twirbutt on May 26, 2009 5:37 PM
Edited by: Christopher Twirbutt on May 26, 2009 5:39 PM -
Using SHD0 for transaction variants with 4.6C
Hello,
I need to slightly alter the program behind transaction CU60. Initially, I intended to simply copy the original program, edit it slightly, and attach it to a new custom transaction code but this would require copying multiple entire function groups. As we are upgrading to ECC 6.0 shortly, this approach is not wise as it involves some potentially big headaches in the near future when we upgrade.
My question is: Is there a way to assign some users a modified version of CU60 that has no "maintain" ability in the toolbar/menubar?
*Note: I can accomplish this using variant groups in shd0 in ECC 6.0 only but in the 4.6C version it appears to be "all or nothing". i.e. create a standard system-wide variant that applies to everyone, or none at all. I need this to apply to only some users.
Please help if you can.
Thanks,
MattRather than taking copies of SAP code, I feel that there is a time-and-place for considering "repairs" to meet specific requirements - and enhancing the logic this way means that any subsequent support pack changes to standard SAP are still applied to the program, whereas a copy will soon start to lag behind... of course you should always comment the mod well for the next ABAPer who comes along, and maybe think about keeping a register of these too with associated doco as it can be very hard for a programmer in 3 years time to understand the original intent of changes and what other objects were affected too.
Post upgrade you can look to using the new enhancement framework to apply the same logic / validation (if a suitable standard exit doesn't exist in ECC6).
Jonathan -
Data Upload Using CATT for transaction CT04
Hi,
I am doing a data upload for the transaction ct04.I have uploaded the characteristics and characteristics value and description.Now i need to add the documentation for each and every characteristics values.
I created a recording using CATT and when i try to execute it ,the editor screen does not get displayed when i execute in foreground mode and it goes for a short dump.
Any help in this regard is highly appreciated.
Thanks and regards,
VenkatalakshmiHi,
Got this material from a group
check it out
http://www.sapsuperusers.com/ABAPKC/TESTINGTOOLS/ECATT.pdf
Thanks & Regards,
Judith. -
Flat file to upload data using BDC for transaction MM01
Hi
I am trying to update data using bdc code has been attached below using a txt file.
It is updating the first set of data into the table mara ,but for the rest it is not
All the data from txt file has being loaded to internal table , but the problem is it does not gets updated from internal table to the database .
Only the first set of data has been loaded ,<u><b> rest of the data is not loaded</b></u>
<u><b>content of txt file</b></u>
zsc zsc kg
zsv zsv kg
zsb zsb kg
<u><b>Actual code</b></u>
report ZMAT_UPLOAD
no standard page heading line-size 255.
types declaration..........................................................................
types : begin of t_mat,
matnr(20),
desc(50),
uom(5),
end of t_mat.
internal table and workarea declaration.......................................
data : i_mat type table of t_mat.
data : wa_mat type t_mat.
include bdcrecx1.
start-of-selection.
moving the flat file content to internal table................................
CALL FUNCTION 'UPLOAD'
EXPORTING
FILETYPE = 'DAT'
TABLES
data_tab = i_mat.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
perform open_group.
loop at i_mat into wa_mat.
perform bdc_dynpro using 'SAPLMGMM' '0060'.
perform bdc_field using 'BDC_CURSOR'
'RMMG1-MATNR'.
perform bdc_field using 'BDC_OKCODE'
'=AUSW'.
perform bdc_field using 'RMMG1-MATNR'
wa_mat-matnr.
perform bdc_field using 'RMMG1-MBRSH'
'P'.
perform bdc_field using 'RMMG1-MTART'
'ZOH'.
perform bdc_dynpro using 'SAPLMGMM' '0070'.
perform bdc_field using 'BDC_CURSOR'
'MSICHTAUSW-DYTXT(01)'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_field using 'MSICHTAUSW-KZSEL(01)'
'X'.
perform bdc_dynpro using 'SAPLMGMM' '4004'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'MAKT-MAKTX'
wa_mat-desc.
perform bdc_field using 'BDC_CURSOR'
'MARA-MEINS'.
perform bdc_field using 'MARA-MEINS'
wa_mat-uom.
perform bdc_field using 'MARA-MTPOS_MARA'
'NORM'.
perform bdc_transaction using 'MM01'.
endloop.
Perform close_group.Hi Sumant,
just concentrate on bold one
report ZMAT_UPLOAD
no standard page heading line-size 255.
types declaration..........................................................................
<b>
data : begin of t_mat occurs 0,
matnr(20),
desc(50),
uom(5),
end of t_mat.</b>
internal table and workarea declaration.......................................
<b>*data : i_mat type table of t_mat.
*data : wa_mat type t_mat.</b>
include bdcrecx1.
start-of-selection.
moving the flat file content to internal table................................
CALL FUNCTION 'UPLOAD'
EXPORTING
FILETYPE = 'DAT'
TABLES
<b>data_tab = i_mat.---> t_mat.</b>
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
perform open_group.
<b>loop at i_mat into wa_mat.------>loop at t_mat.</b>
perform bdc_dynpro using 'SAPLMGMM' '0060'.
perform bdc_field using 'BDC_CURSOR'
'RMMG1-MATNR'.
perform bdc_field using 'BDC_OKCODE'
'=AUSW'.
perform bdc_field using 'RMMG1-MATNR'
<b>wa_mat-matnr.---->t_mat-matnr(change in this for ur wa to t_mat.</b>
perform bdc_field using 'RMMG1-MBRSH'
'P'.
perform bdc_field using 'RMMG1-MTART'
'ZOH'.
perform bdc_dynpro using 'SAPLMGMM' '0070'.
perform bdc_field using 'BDC_CURSOR'
'MSICHTAUSW-DYTXT(01)'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_field using 'MSICHTAUSW-KZSEL(01)'
'X'.
perform bdc_dynpro using 'SAPLMGMM' '4004'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
perform bdc_field using 'MAKT-MAKTX'
wa_mat-desc.
perform bdc_field using 'BDC_CURSOR'
'MARA-MEINS'.
perform bdc_field using 'MARA-MEINS'
wa_mat-uom.
perform bdc_field using 'MARA-MTPOS_MARA'
'NORM'.
perform bdc_transaction using 'MM01'.
endloop.
Perform close_group.
Reward points for helpful answers.
Thanks
Naveen khan
Message was edited by:
Pattan Naveen
Message was edited by:
Pattan Naveen -
BSP Application for starting Web UI in CRM 2007 (6.0) using SE 80
Hi All,
Could you let me know the name of the BSP application that I need to execute using SE80 transaction
in CRM 2007 (6.0) to start the Web UI from the CRM GUI. Also, let me know if there is any other way
(tcode... etc) to start Web UI from GUI.
Thanks in advance.
--R DYou can use BSP Appl CRM_UI_FRAME to start the WebUI in 6.0 version.
Also you can create a favorite in the start menu, right click on fav and select add other object, then choose BSP application and put application name as CRM_UI_FRAME, some description and start page as default.htm. Thats all now you can directly click on that favorite and launch the WebUI
Regards,
Shobhit
Maybe you are looking for
-
How can i move music from my ipod to new computer
how can i move music from my ipod to new computer
-
Hi! we are having a problem with XML encoding. An external system A sends us a XML message through HTTP. An example of the XML is: <?xml version="1.0" encoding="UTF-16"?> <Envelope version="01.00"> </Envelope> The system A uses UTF-16 for the encodin
-
BPM Web Based Process Modelling
Hi Folks, I remember seeing a webminar or a video on SDN which demonstrated modifying of BPM projects from within Internet Explorer. I cannot seem to find it now. If anyone else seen it or can point me to the link or can tell me which version it is i
-
What happend for the "lock" for sercure web sites?
I used to get the "lock" Icon in the bottom right of me browser window indicating a secure site for doing purchases. It gone!
-
MacBook Pro and Intel Core 2 Duo?
Hey there everyone, It is great that Apple is announcing the Intel Core 2 Duo, but when would it be available in the MacBook or MacBook Pro? I am starting school in January and would like some time to use my new MB or MB Pro, but don't want to make a